public class PhysicalAccountTypeManager
extends java.lang.Object
Constructor and Description |
---|
PhysicalAccountTypeManager() |
Modifier and Type | Method and Description |
---|---|
void |
addNewAccountType(AccountTypeEntry entry)
REgister new Account type.
|
boolean |
contains(java.lang.String deviceType)
Checks if the given account Type is registered or not.
|
AccountTypeEntry |
getAccountEntry(java.lang.String accType)
Returns the entry associated with the given account type
|
PhysicalConnectivityTestHandler |
getConnectivityHandler(java.lang.String accountType) |
static PhysicalAccountTypeManager |
getInstance() |
java.util.List<AccountTypeEntry> |
getMultiDomainAccountTypes()
Returns all MultiDomain account types.
|
java.util.List<AccountTypeEntry> |
getPhysicalAccountTypes()
Returns all Physical account types other than Multi domain & Virtual
|
java.util.List<AccountTypeEntry> |
getVirtualAccountTypes()
Returns all Virtual account types.
|
boolean |
isNGConnector(java.lang.String accountType) |
boolean |
isNGInventory(java.lang.String accountType) |
protected void |
registerAccountForms(AccountTypeEntry entry) |
protected void |
registerConfigTableActions(AccountTypeEntry entry) |
protected void |
registerContextResolver(AccountTypeEntry entry) |
protected void |
registerInvFactory(AccountTypeEntry entry) |
protected void |
registerPodComponent(AccountTypeEntry entry) |
public static PhysicalAccountTypeManager getInstance()
public java.util.List<AccountTypeEntry> getVirtualAccountTypes()
public java.util.List<AccountTypeEntry> getPhysicalAccountTypes()
public java.util.List<AccountTypeEntry> getMultiDomainAccountTypes()
public void addNewAccountType(AccountTypeEntry entry) throws java.lang.Exception
entry
- java.lang.Exception
protected void registerPodComponent(AccountTypeEntry entry)
protected void registerContextResolver(AccountTypeEntry entry) throws java.lang.Exception
java.lang.Exception
protected void registerConfigTableActions(AccountTypeEntry entry)
protected void registerInvFactory(AccountTypeEntry entry)
protected void registerAccountForms(AccountTypeEntry entry) throws java.lang.Exception
java.lang.Exception
public AccountTypeEntry getAccountEntry(java.lang.String accType)
accType
- public boolean contains(java.lang.String deviceType)
deviceType
- public PhysicalConnectivityTestHandler getConnectivityHandler(java.lang.String accountType)
public boolean isNGConnector(java.lang.String accountType)
public boolean isNGInventory(java.lang.String accountType)