public class PolicyFeature extends AbstractFeatureComponent
Constructor and Description |
---|
PolicyFeature() |
getDependecies, initHealthChecker, updateGlobalCache
public static final java.lang.String SYSTEM
public static final java.lang.String NETWORK
public static final java.lang.String COMPUTE
public static final java.lang.String STORAGE
public static final int GENERIC_CREDENTIAL_POLICY
public static final java.lang.String GENERIC_CREDENTIAL_POLICY_LABEL
public static final java.lang.String OUTPUT_GERENIC_CRED_POLICY_USERNAME
public static final java.lang.String OUTPUT_GERENIC_CRED_POLICY_PASSWORD
public static final java.lang.String OUTPUT_GERENIC_CRED_POLICY_PROTOCOL
public static final java.lang.String OUTPUT_GERENIC_CRED_POLICY_PORT
public static final WorkflowOutputFieldDefinition OP_GERENIC_CRED_POLICY_USERNAME
public static final WorkflowOutputFieldDefinition OP_GERENIC_CRED_POLICY_PASSWORD
public static final WorkflowOutputFieldDefinition OP_GERENIC_CRED_POLICY_PROTOCOL
public static final WorkflowOutputFieldDefinition OP_GERENIC_CRED_POLICY_PORT
public static final java.lang.String FORM_ID_AMAZON_ADD
public static final java.lang.String FORM_ID_AMAZON_VIEW
public static final java.lang.String FORM_ID_AMAZON_MODIFY
public static final java.lang.String FORM_ID_AMAZON_DELETE
public static final java.lang.String FORM_ID_AMAZON_CLONE
public static final java.lang.String FORM_ID_VMWARE_ADD
public static final java.lang.String FORM_ID_VMWARE_VIEW
public static final java.lang.String FORM_ID_VMWARE_MODIFY
public static final java.lang.String FORM_ID_VMWARE_DELETE
public static final java.lang.String FORM_ID_VMWARE_CLONE
public static final java.lang.String FORM_ID_PRIVATE_SYSTEM_ADD
public static final java.lang.String FORM_ID_PRIVATE_SYSTEM_ADD_ANNOTATION
public static final java.lang.String FORM_ID_PRIVATE_SYSTEM_VIEW
public static final java.lang.String FORM_ID_PRIVATE_SYSTEM_MODIFY
public static final java.lang.String FORM_ID_PRIVATE_SYSTEM_DELETE
public static final java.lang.String FORM_ID_PRIVATE_SYSTEM_CLONE
public static final java.lang.String FORM_ID_WINDOWS_LICENSE_ADD
public static final java.lang.String FORM_ID_WINDOWS_LICENSE_VIEW
public static final java.lang.String FORM_ID_WINDOWS_LICENSE_MODIFY
public static final java.lang.String FORM_ID_WINDOWS_LICENSE_DELETE
public static final java.lang.String FORM_ID_WINDOWS_LICENSE_CLONE
public static final java.lang.String FORM_ID_DRAP_ADD
public static final java.lang.String FORM_ID_DRAP_VIEW
public static final java.lang.String FORM_ID_DRAP_MODIFY
public static final java.lang.String FORM_ID_DRAP_DELETE
public static final java.lang.String FORM_ID_DRAP_CLONE
public static final java.lang.String FORM_ID_STATIC_IP_POOL_POLICY_VIEW
public static final java.lang.String FORM_ID_NETWORK_DRAP_ADD
public static final java.lang.String FORM_ID_NETWORK_DRAP_VIEW
public static final java.lang.String FORM_ID_NETWORK_DRAP_MODIFY
public static final java.lang.String FORM_ID_NETWORK_DRAP_DELETE
public static final java.lang.String FORM_ID_NETWORK_DRAP_CLONE
public static final java.lang.String FORM_ID_IP_SUBNET_POOL_POLICY_ADD
public static final java.lang.String FORM_ID_IP_SUBNET_POOL_POLICY_MODIFY
public static final java.lang.String FORM_ID_IP_SUBNET_POOL_POLICY_DELETE
public static final java.lang.String FORM_ID_IP_SUBNET_POOL_POLICY_CLONE
public static final java.lang.String FORM_ID_IP_SUBNET_POOL_POLICY_FROM_IP_SUBNET_ADD
public static final java.lang.String FORM_ID_STATIC_IP_POOL_POLICY_ADD
public static final java.lang.String FORM_ID_STATIC_IP_POOL_POLICY_MODIFY
public static final java.lang.String FORM_ID_STATIC_IP_POOL_POLICY_DELETE
public static final java.lang.String FORM_ID_STATIC_IP_POOL_POLICY_CLONE
public static final java.lang.String FORM_ID_STORAGE_DRAP_ADD
public static final java.lang.String FORM_ID_STORAGE_DRAP_VIEW
public static final java.lang.String FORM_ID_STORAGE_DRAP_MODIFY
public static final java.lang.String FORM_ID_STORAGE_DRAP_DELETE
public static final java.lang.String FORM_ID_STORAGE_DRAP_CLONE
public static final java.lang.String FORM_ID_COMPUTING_DRAP_ADD
public static final java.lang.String FORM_ID_COMPUTING_DRAP_VIEW
public static final java.lang.String FORM_ID_COMPUTING_DRAP_MODIFY
public static final java.lang.String FORM_ID_COMPUTING_DRAP_DELETE
public static final java.lang.String FORM_ID_COMPUTING_DRAP_CLONE
public static final java.lang.String FORM_ID_KVM_COMPUTING_DRAP_ADD
public static final java.lang.String FORM_ID_KVM_COMPUTING_DRAP_VIEW
public static final java.lang.String FORM_ID_KVM_COMPUTING_DRAP_MODIFY
public static final java.lang.String FORM_ID_KVM_COMPUTING_DRAP_DELETE
public static final java.lang.String FORM_ID_KVM_COMPUTING_DRAP_CLONE
public static final java.lang.String FORM_ID_RACKSPACE_ADD
public static final java.lang.String FORM_ID_RACKSPACE_VIEW
public static final java.lang.String FORM_ID_RACKSPACE_MODIFY
public static final java.lang.String FORM_ID_RACKSPACE_DELETE
public static final java.lang.String FORM_ID_RACKSPACE_CLONE
public static final java.lang.String FORM_ID_KVM_ADD
public static final java.lang.String FORM_ID_KVM_VIEW
public static final java.lang.String FORM_ID_KVM_MODIFY
public static final java.lang.String FORM_ID_KVM_DELETE
public static final java.lang.String FORM_ID_KVM_CLONE
public static final java.lang.String FORM_ID_SLAP_ADD
public static final java.lang.String FORM_ID_SLAP_VIEW
public static final java.lang.String FORM_ID_SLAP_MODIFY
public static final java.lang.String FORM_ID_SLAP_DELETE
public static final java.lang.String FORM_ID_SLAP_CLONE
public static final java.lang.String FORM_ID_COST_MODEL_ADD
public static final java.lang.String FORM_ID_COST_MODEL_VIEW
public static final java.lang.String FORM_ID_COST_MODEL_MODIFY
public static final java.lang.String FORM_ID_COST_MODEL_DELETE
public static final java.lang.String FORM_ID_COST_MODEL_CLONE
public static final java.lang.String FORM_ID_TAG_BASED_COST_MODEL_ADD
public static final java.lang.String FORM_ID_TAG_BASED_COST_MODEL_EDIT
public static final java.lang.String FORM_ID_TAG_BASED_COST_MODEL_DELETE
public static final java.lang.String FORM_ID_STORAGE_TIER_COST_MODEL_VIEW
public static final java.lang.String FORM_ID_STORAGE_TIER_COST_MODEL_MODIFY
public static final java.lang.String FORM_ID_NETWORK_POLICY_ADD
public static final java.lang.String FORM_ID_NETWORK_POLICY_DELETE
public static final java.lang.String FORM_ID_NETWORK_PROVISION_POLICY_DELETE
public static final java.lang.String FORM_ID_NETWORK_POLICY_MODIFY
public static final java.lang.String FORM_ID_VIRTUAL_STORAGE_CATALOG_ADD
public static final java.lang.String FORM_ID_VIRTUAL_STORAGE_CATALOG_DELETE
public static final java.lang.String FORM_ID_VIRTUAL_STORAGE_CATALOG_MODIFY
public static final java.lang.String FORM_ID_VIRTUAL_STORAGE_CATALOG_CLONE
public static final java.lang.String FORM_ID_VLAN_POOL_POLICY_ADD
public static final java.lang.String FORM_ID_VLAN_POOL_POLICY_MODIFY
public static final java.lang.String FORM_ID_VLAN_POOL_POLICY_DELETE
public static final java.lang.String FORM_ID_STORAGE_IP_PROTO_POLICY_ADD
public static final java.lang.String FORM_ID_STORAGE_IP_PROTO_POLICY_MODIFY
public static final java.lang.String FORM_ID_STORAGE_IP_PROTO_POLICY_CLONE
public static final java.lang.String FORM_ID_STORAGE_IP_PROTO_POLICY_DELETE
public static final java.lang.String FORM_ID_STORAGE_IP_PROTO_POLICY_VIEW
public static final java.lang.String FORM_ID_TIER3_ADD
public static final java.lang.String FORM_ID_TIER3_VIEW
public static final java.lang.String FORM_ID_TIER3_MODIFY
public static final java.lang.String FORM_ID_TIER3_DELETE
public static final java.lang.String FORM_ID_TIER3_CLONE
public static final java.lang.String ID_NETWORK_POLICY_INFO
public static final java.lang.String ID_SYSTEM_POLICY_INFO
public static final java.lang.String ID_STATIC_IP_POOL_POLICY_INFO
public static final java.lang.String ID_MARK_DATASTORES_FOR_ISO_INVENTORY_COLLECTION__INFO
public static final java.lang.String ID_VMWARE_GUESTOS_TO_ISO_IMAGE_MAPPING_POLICY_INFO
public static final java.lang.String ID_IP_SUBNET_POOL_POLICY_INFO
public static final java.lang.String ID_IP_SUPERNET_POOL_POLICY_INFO
public static final java.lang.String ID_IP_SUBNET_POOL_POLICY_FROM_IP_SUBNET_INFO
public static final java.lang.String ID_MARKED_IP_SUBNET_POOL_POLICY_FROM_IP_SUBNET_INFO
public static final java.lang.String ID_IP_SUBNET_POOL_INFO
public static final java.lang.String ID_GET_IP_SUBNET_POOL_POLICY_FROM_IP_SUBNET_INFO
public static final java.lang.String ID_NETWORK_POLICY_MIN_REQ
public static final java.lang.String ID_NETWORK_POLICY_VM_NETWORKS
public static final java.lang.String RHEV_CLOUD_NETWORKING_POLICY_FORM
public static final java.lang.String ID_RHEV_NETWORK_POLICY_NETWORKS
public static final java.lang.String FORM_ID_RHEV_NETWORKING_DRAP_ADD
public static final java.lang.String FORM_ID_RHEV_NETWORKING_DRAP_MODIFY
public static final java.lang.String FORM_ID_RHEV_NETWORKING_DRAP_DELETE
public static final java.lang.String FORM_ID_RHEV_NETWORKING_DRAP_CLONE
public static final java.lang.String FORM_ID_RHEV_NETWORKING_DRAP_VIEW
public static final java.lang.String RHEV_DRAP_NETWORKING_POLICY_REPORT
public static final java.lang.String RHEV_DRAP_NETWORKING_POLICY_CONFIG_TABLE_REPORT
public static final java.lang.String RHEV_CLOUD_STORAGE_POLICY_FORM
public static final java.lang.String FORM_ID_RHEV_STORAGE_DRAP_ADD
public static final java.lang.String FORM_ID_RHEV_STORAGE_DRAP_MODIFY
public static final java.lang.String FORM_ID_RHEV_STORAGE_DRAP_DELETE
public static final java.lang.String FORM_ID_RHEV_STORAGE_DRAP_CLONE
public static final java.lang.String FORM_ID_RHEV_STORAGE_DRAP_VIEW
public static final java.lang.String RHEV_DRAP_STORAGE_POLICY_REPORT
public static final java.lang.String RHEV_DRAP_STORAGE_POLICY_CONFIG_TABLE_REPORT
public static final java.lang.String HYPERV_CLOUD_COMPUTING_POLICY_FORM
public static final java.lang.String HYPERV_CLOUD_NETWORKING_POLICY_FORM
public static final java.lang.String ID_HYPERV_NETWORK_POLICY_VM_NETWORKS
public static final java.lang.String HYPERV_CLOUD_STORAGE_POLICY_FORM
public static final java.lang.String HYPERV_CLOUD_DEPLOYMENT_PROFILE_FORM
public static final java.lang.String FORM_ID_HYPERV_COMPUTING_DRAP_ADD
public static final java.lang.String FORM_ID_HYPERV_COMPUTING_DRAP_MODIFY
public static final java.lang.String FORM_ID_HYPERV_COMPUTING_DRAP_VIEW
public static final java.lang.String FORM_ID_HYPERV_COMPUTING_DRAP_DELETE
public static final java.lang.String FORM_ID_HYPERV_COMPUTING_DRAP_CLONE
public static final java.lang.String FORM_ID_HYPERV_NETWORKING_DRAP_ADD
public static final java.lang.String FORM_ID_HYPERV_NETWORKING_DRAP_CLONE
public static final java.lang.String FORM_ID_HYPERV_NETWORKING_DRAP_MODIFY
public static final java.lang.String FORM_ID_HYPERV_NETWORKING_DRAP_VIEW
public static final java.lang.String FORM_ID_HYPERV_NETWORKING_DRAP_DELETE
public static final java.lang.String FORM_ID_HYPERV_STORAGE_DRAP_ADD
public static final java.lang.String FORM_ID_HYPERV_STORAGE_DRAP_CLONE
public static final java.lang.String FORM_ID_HYPERV_STORAGE_DRAP_MODIFY
public static final java.lang.String FORM_ID_HYPERV_STORAGE_DRAP_VIEW
public static final java.lang.String FORM_ID_HYPERV_STORAGE_DRAP_DELETE
public static final java.lang.String FORM_ID_HYPERV_DEPLOYMENT_PROFILE_ADD
public static final java.lang.String FORM_ID_HYPERV_DEPLOYMENT_PROFILE_MODIFY
public static final java.lang.String FORM_ID_HYPERV_DEPLOYMENT_PROFILE_CLONE
public static final java.lang.String FORM_ID_HYPERV_DEPLOYMENT_PROFILE_VIEW
public static final java.lang.String FORM_ID_HYPERV_DEPLOYMENT_PROFILE_DELETE
public static final java.lang.String ID_STORAGE_POLICY_INFO
public static final java.lang.String ID_STORAGE_POLICY_VM_DISKS
public static final java.lang.String ID_STORAGE_POLICY_HARD_DISKS
public static final java.lang.String FORM_ID_XD_COMPUTING_ADD
public static final java.lang.String FORM_ID_XD_COMPUTING_VIEW
public static final java.lang.String FORM_ID_XD_COMPUTING_MODIFY
public static final java.lang.String FORM_ID_XD_COMPUTING_DELETE
public static final java.lang.String FORM_ID_XD_COMPUTING_CLONE
public static final java.lang.String ID_PORTGRP_TO_DVPORTGRP_MAPPING_POLICY_INFO
public static final java.lang.String ID_PORTGRP_TO_DVPORTGRP_MAPPINGS
public static final java.lang.String ID_PORTGRP_TO_DVPORTGRP_MAPPINGS_ADD
public static final java.lang.String ID_PORTGRP_TO_DVPORTGRP_MAPPINGS_MODIFY
public static final java.lang.String ID_PORTGRP_TO_DVPORTGRP_MAPPINGS_CLONE
public static final java.lang.String FORM_ID_PORTGRP_TO_DVPORTGRP_MAPPINGS_VIEW
public static final java.lang.String FORM_ID_PORTGRP_TO_DVPORTGRP_MAPPINGS_DELETE
public static final java.lang.String ID_PUBLIC_COST_MODEL_INFO
public static final java.lang.String FORM_ID_PUBLIC_COST_MODEL_ADD
public static final java.lang.String FORM_ID_PUBLIC_COST_MODEL_MODIFY
public static final java.lang.String FORM_ID_PUBLIC_COST_MODEL_CLONE
public static final java.lang.String NETWORKING_VXLAN_POLICY_FORM
public static final java.lang.String FORM_ID_NETWORKING_VXLAN_POLICY_FORM_ADD
public static final java.lang.String FORM_ID_NETWORKING_VXLAN_POLICY_FORM_CLONE
public static final java.lang.String FORM_ID_NETWORKING_VXLAN_POLICY_FORM_MODIFY
public static final java.lang.String FORM_ID_NETWORKING_VXLAN_POLICY_FORM_VIEW
public static final java.lang.String FORM_ID_NETWORKING_VXLAN_POLICY_FORM_DELETE
public static final java.lang.String NETWORKING_VLAN_USAGE_FORM
public static final java.lang.String FORM_ID_NETWORKING_VLAN_USAGE_FORM_SEARCH
public static final java.lang.String NETWORKING_VXLAN_USAGE_FORM
public static final java.lang.String FORM_ID_NETWORKING_VXLAN_USAGE_FORM_SEARCH
public static final java.lang.String FORM_ID_RELEASE_SUBNET
public static final java.lang.String FORM_ID_IP_SUBNET_FROM_IP_SUBNET
public static final java.lang.String FORM_ID_IP_SUBNET_FROM_IP_SUBNET_MARKED
public static final java.lang.String FORM_ID_IP_SUBNET_FROM_IP_SUBNET_DELETE
public static final java.lang.String FORM_ID_GET_IP_SUBNET_FROM_IP_SUBNET
public static final java.lang.String FORM_ID_SYNC_DATASTORES_FOR_ISO_INVENTORY_COLLECTION
public static final java.lang.String FORM_ID_GUESTOS_TO_ISO_MAPPING_POLICY_ADD
public static final java.lang.String FORM_ID_ENDUSER_POLICY_ADD
public static final java.lang.String CREDENTIAL_ADD_FORM
public static final java.lang.String CREDENTIAL_EDIT_FORM
public static final java.lang.String CREDENTIAL_CLONE_FORM
public static final java.lang.String CREDENTIAL_DELETE_FORM
public static final java.lang.String CREDENTIAL_VIEW_FORM
public static final java.lang.String ENDUSER_SERVICE_POLICY_REPORT
public static final java.lang.String FORM_ID_NAME_VALIDATION_POLICY_ADD
public static final java.lang.String ID_NAME_VALIDATION_POLICY_INFO
public static final java.lang.String FORM_ID_VM_MANAGE_POLICY_ADD_CONFIG
public static final java.lang.String FORM_ID_VM_MANAGE_POLICY_MODIFY_CONFIG
public static final java.lang.String FORM_ID_VM_MANAGE_POLICY_ADD_FORM
public static final java.lang.String FORM_ID_BM_Provisioning_Template
public static final java.lang.String FORM_ID_BM_Provisioning_Template_ADD
public static final java.lang.String FORM_ID_BM_Provisioning_Template_EDIT
public static final java.lang.String FORM_ID_BM_Provisioning_Template_CLONE
public static final java.lang.String FORM_ID_BM_Provisioning_Template_DELETE
public static final java.lang.String FORM_ID_BM_Provisioning_Template_VIEW
public static final java.lang.String FORM_ID_BM_Provisioning_Template_Validate
public static final java.lang.String FORM_ID_BM_COSTMODEL
public static final java.lang.String FORM_ID_BM_COSTMODEL_VIEW
public static final java.lang.String FORM_ID_BM_COSTMODEL_ADD
public static final java.lang.String FORM_ID_BM_COSTMODEL_EDIT
public static final java.lang.String FORM_ID_BM_COSTMODEL_CLONE
public static final java.lang.String FORM_ID_BM_COSTMODEL_DELETE
public static final java.lang.String PROVISION_NEW_VM_INPUTS_VDC_ID
public static final java.lang.String PROVISION_NEW_VM_INPUTS_CATALOG_ID
public java.lang.String getFeatureName()
getFeatureName
in interface FeatureComponentIf
getFeatureName
in class AbstractFeatureComponent
public void initForms(FormRegistry registry)
initForms
in interface FeatureComponentIf
initForms
in class AbstractFeatureComponent
public void initAmazon(ReportRegistry registry)
public void initVMWare(ReportRegistry registry)
public void initPrivateSystemDeploymentPolicy(ReportRegistry registry)
public void initWindowsLicense(ReportRegistry registry)
public void initDRAP(ReportRegistry registry)
public void initNetworkDRAP(ReportRegistry registry)
registry
- public void initStorageDRAP(ReportRegistry registry)
public void initComputingDRAP(ReportRegistry registry)
public void initKvmComputingDRAP(ReportRegistry registry)
public void initXenDesktopComputingDRAP(ReportRegistry registry)
public void initRackspace(ReportRegistry registry)
public void initKvm(ReportRegistry registry)
public void initSLAP(ReportRegistry registry)
public void initCostModel(ReportRegistry registry)
public void initTier3(ReportRegistry registry)
public void initHyperVComputingDRAP(ReportRegistry registry)
public void initRhevNetworkDRAP(ReportRegistry registry)
public void initHyperVNetworkDRAP(ReportRegistry registry)
public void initRhevStorageDRAP(ReportRegistry registry)
public void initHyperVStorageDRAP(ReportRegistry registry)
public void initHyperVDeploymentProfile(ReportRegistry registry)
public void initReports(ReportRegistry registry)
initReports
in interface FeatureComponentIf
initReports
in class AbstractFeatureComponent
public void initSchedules(SystemScheduler scheduler)
initSchedules
in interface FeatureComponentIf
initSchedules
in class AbstractFeatureComponent
public void initFeature()
initFeature
in interface FeatureComponentIf
initFeature
in class AbstractFeatureComponent
public void installMoPointer(MoParser parser)
installMoPointer
in interface FeatureComponentIf
installMoPointer
in class AbstractFeatureComponent
public static java.util.Map<java.lang.String,java.lang.String> getCascadeFormMap(java.lang.String accountType)
public static java.lang.String getCascadeFormPopupId(java.lang.String accountType, java.lang.String itemType)
public static void initializeCascadeFormMap()