/* * The contents of this file are subject to the Mozilla Public License * Version 1.1 (the "License"); you may not use this file except in * compliance with the License. You may obtain a copy of the License at * http://www.mozilla.org/MPL/ * * Software distributed under the License is distributed on an "AS IS" * basis, WITHOUT WARRANTY OF ANY KIND, either express or implied. See the * License for the specific language governing rights and limitations * under the License. * * The Original Code is available at http://www.abiquo.com/..... * * The Initial Developer of the Original Code is Soluciones Grid, S.L. (www.abiquo.com), * Consell de Cent 296, Principal 2�, 08007 Barcelona, Spain. * * No portions of the Code have been created by third parties. * All Rights Reserved. * * Contributor(s): ______________________________________. * * Graphical User Interface of this software may be used under the terms * of the Common Public Attribution License Version 1.0 (the "CPAL License", * available at http://cpal.abiquo.com/), in which case the * provisions of CPAL License are applicable instead of those above. In relation * of this portions of the Code, a Legal Notice according to Exhibits A and B of * CPAL Licence should be provided in any distribution of the corresponding Code * to Graphical User Interface. */ package com.abiquo.abiserver.business.locators.resource; public class ResourceLocator { // Static associations {'resourceName','methodName'} // MAIN RESOURCES static public String[] GET_COMMON_INFORMATION_RESOURCE = {"GET_COMMON_INFORMATION", "getCommonInformation"}; // SESSION RESOURCES static public String[] LOGIN_RESOURCE = {"LOGIN", "login"}; static public String[] LOGOUT_RESOURCE = {"LOGOUT", "logout"}; // INFRAESTRUCTURE RESOURCES static public String[] DATACENTER_GETINFRASTRUCTURE = {"DATACENTER_GETINFRASTRUCTURE", "getInfrastructureByDataCenter"}; static public String[] DATACENTER_GETDATACENTERS = {"DATACENTER_GETDATACENTERS", "getDataCenters"}; static public String[] DATACENTER_CREATE = {"DATACENTER_CREATE", "createDataCenter"}; static public String[] DATACENTER_EDIT = {"DATACENTER_CREATE", "editDataCenter"}; static public String[] DATACENTER_DELETE = {"DATACENTER_DELETE", "deleteDataCenter"}; static public String[] RACK_CREATE = {"RACK_CREATE", "createRack"}; static public String[] RACK_DELETE = {"RACK_DELETE", "deleteRack"}; static public String[] RACK_EDIT = {"RACK_EDIT", "editRack"}; static public String[] PHYSICALMACHINE_CREATE = {"PHYSICALMACHINE_CREATE", "createPhysicalMachine"}; static public String[] PHYSICALMACHINE_DELETE = {"PHYSICALMACHINE_DELETE", "deletePhysicalMachine"}; static public String[] PHYSICALMACHINE_EDIT = {"PHYSICALMACHINE_EDIT", "editPhysicalMachine"}; static public String[] PHYSICALMACHINE_MOVE = {"PHYSICALMACHINE_MOVE", "movePhysicalMachine"}; static public String[] HYPERVISOR_CREATE = {"HYPERVISOR_CREATE", "createHypervisor"}; static public String[] HYPERVISOR_EDIT = {"HYPERVISOR_EDIT", "editHypervisor"}; static public String[] HYPERVISOR_DELETE = {"HYPERVISOR_DELETE", "deleteHypervisor"}; static public String[] VIRTUALMACHINE_CREATE = {"VIRTUALMACHINE_CREATE", "createVirtualMachine"}; static public String[] VIRTUALMACHINE_DELETE = {"VIRTUALMACHINE_DELETE", "deleteVirtualMachine"}; static public String[] VIRTUALMACHINE_EDIT = {"VIRTUALMACHINE_EDIT", "editVirtualMachine"}; static public String[] VIRTUALMACHINE_SET = {"VIRTUALMACHINE_SET", "setVirtualMachine"}; // <- // DEPRECATED static public String[] VIRTUALMACHINE_MOVE = {"VIRTUALMACHINE_MOVE", "moveVirtualMachine"}; static public String[] VIRTUALMACHINE_START = {"VIRTUALMACHINE_START", "startVirtualMachine"}; static public String[] VIRTUALMACHINE_PAUSE = {"VIRTUALMACHINE_PAUSE", "pauseVirtualMachine"}; static public String[] VIRTUALMACHINE_REBOOT = {"VIRTUALMACHINE_REBOOT", "rebootVirtualMachine"}; static public String[] VIRTUALMACHINE_SHUTDOWN = {"VIRTUALMACHINE_SHUTDOWN", "shutdownVirtualMachine"}; static public String[] CHECK_VIRTUAL_MACHINES_STATE = {"CHECK_VIRTUAL_MACHINES_STATE", "checkVirtualMachinesState"}; // VIRTUAL APPLIANCE RESOURCES static public String[] VIRTUALAPPLIANCE_GETBYUSER = {"VIRTUALAPPLIANCE_GETBYUSER", "getVirtualAppliancesByUser"}; static public String[] VIRTUALAPPLIANCE_GETBYENTERPRISE = {"VIRTUALAPPLIANCE_GETBYENTERPRISE", "getVirtualAppliancesByEnterprise"}; static public String[] VIRTUALAPPLIANCE_GETNODES = {"VIRTUALAPPLIANCE_GETNODES", "getVirtualApplianceNodes"}; static public String[] VIRTUALAPPLIANCE_CREATE = {"VIRTUALAPPLIANCE_CREATE", "createVirtualAppliance"}; static public String[] VIRTUALAPPLIANCE_EDIT = {"VIRTUALAPPLIANCE_EDIT", "editVirtualAppliance"}; static public String[] VIRTUALAPPLIANCE_DELETE = {"VIRTUALAPPLIANCE_DELETE", "deleteVirtualAppliance"}; static public String[] VIRTUALAPPLIANCE_START = {"VIRTUALAPPLIANCE_START", "startVirtualAppliance"}; static public String[] VIRTUALAPPLIANCE_SHUTDOWN = {"VIRTUALAPPLIANCE_SHUTDOWN", "shutdownVirtualAppliance"}; static public String[] VIRTUALAPPLIANCE_GET_UPDATED_LOGS = {"VIRTUALAPPLIANCE_GET_UPDATED_LOGS", "getVirtualApplianceUpdatedLogs"}; static public String[] CHECK_VIRTUAL_APPLIANCE = {"CHECK_VIRTUAL_APPLIANCE", "checkVirtualAppliance"}; static public String[] VIRTUALDATACENTER_GETBYENTERPRISE = {"VIRTUALDATACENTER_GETBYENTERPRISE", "getVirtualDataCentersByEnterprise"}; static public String[] VIRTUALDATACENTER_CREATE = {"VIRTUALDATACENTER_CREATE", "createVirtualDataCenter"}; static public String[] VIRTUALDATACENTER_EDIT = {"VIRTUALDATACENTER_EDIT", "editVirtualDataCenter"}; static public String[] VIRTUALDATACENTER_DELETE = {"VIRTUALDATACENTER_DELETE", "deleteVirtualDataCenter"}; // VIRTUAL IMAGE RESOURCES static public String[] VIRTUALIMAGEINFORMATION_GET = {"VIRTUALIMAGEINFORMATION_GET", "getVirtualImagesInformation"}; static public String[] VIRTUALIMAGE_GETBYUSER = {"VIRTUALIMAGE_GETBYUSER", "getVirtualImagesByUser"}; static public String[] VIRTUALIMAGE_CREATE = {"VIRTUALIMAGE_CREATE", "createVirtualImage"}; static public String[] VIRTUALIMAGE_EDIT = {"VIRTUALIMAGE_EDIT", "editVirtualImage"}; static public String[] VIRTUALIMAGE_DELETE = {"VIRTUALIMAGE_DELETE", "deleteVirtualImage"}; static public String[] CATEGORY_CREATE = {"CATEGORY_CREATE", "createCategory"}; static public String[] CATEGORY_DELETE = {"CATEGORY_DELETE", "deleteCategory"}; static public String[] REPOSITORY_EDIT = {"REPOSITORY_EDIT", "editRepository"}; static public String[] ICON_CREATE = {"ICON_CREATE", "createIcon"}; static public String[] ICON_DELETE = {"ICON_DELETE", "deleteIcon"}; static public String[] ICON_EDIT = {"ICON_EDIT", "editIcon"}; // USER RESOURCES static public String[] USER_GETUSERS = {"USER_GETUSERS", "getUsers"}; static public String[] USER_GET_ALL_USERS = {"USER_GET_ALL_USERS", "getUsers"}; static public String[] USER_CREATE = {"USER_CREATE", "createUser"}; static public String[] USER_EDIT = {"USER_EDIT", "editUser"}; static public String[] USER_DELETE = {"USER_DELETE", "deleteUser"}; static public String[] USERS_CLOSE_SESSION = {"USERS_CLOSE_SESSION", "closeSessionUsers"}; static public String[] ENTERPRISE_GET_ENTERPRISES = {"ENTERPRISE_GET_ENTERPRISES", "getEnterprises"}; static public String[] ENTERPRISE_GET_ALL_ENTERPRISES = {"ENTERPRISE_GET_ALL_ENTERPRISES", "getEnterprises"}; static public String[] ENTERPRISE_CREATE = {"ENTERPRISE_CREATE", "createEnterprise"}; static public String[] ENTERPRISE_EDIT = {"ENTERPRISE_EDIT", "editEnterprise"}; static public String[] ENTERPRISE_DELETE = {"ENTERPRISE_DELETE", "deleteEnterprise"}; }