|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface IRegistrationManager
This interface manages the DEM entities registration process.
Method Summary | |
---|---|
void |
addToRegistry(Entity type,
String entityID,
String name,
boolean registrable)
Adds a new record to the registry. |
LicenseEditionType |
getApplicationEdition(String applicationID)
Inspects the Application Edition |
LicenseEditionType |
getProviderEdition(String providerID)
Inspects the Provider Edition |
LicenseEditionType |
getServiceEdition(String serviceID)
Inspects the Service Edition |
String |
getStageClientName(IStage stageID)
Inspects the Stage Client Name |
LicenseEditionType |
getStageEdition(String stageID)
Inspects the Stage Edition |
boolean |
isApplicationRegistered(String applicationID)
Inspects the registration state of a given application |
boolean |
isApplicationRegistrable(String applicationID)
Inspects the registration possibility of a given application |
boolean |
isProviderRegistered(String providerID)
Inspects the registration state of a given provider |
boolean |
isProviderRegistrable(String providerID)
Inspects the registration possibility of a given provider |
boolean |
isServiceRegistered(String serviceID)
Inspects the registration state of a given service |
boolean |
isServiceRegistrable(String serviceID)
Inspects the registration possibility of a given service |
boolean |
isStageRegistered(String stageId)
Inspects the registration state of a given stage |
boolean |
isStageRegistrable(String stageId)
Inspects the registration possibility of a given stage |
boolean |
registerApplication(String applicationID,
String name,
String key)
Registers a given application if it's not already registered. |
boolean |
registerProvider(String providerID,
String name,
String key)
Registers a given provider if it's not already registered. |
boolean |
registerService(String serviceID,
String name,
String key)
Registers a given service if it's not already registered. |
boolean |
registerStage(String stageId,
String name,
String key)
Registers a given stage if it's not already registered. |
void |
unregisterApplication(String applicationID)
Unregisters a given application if it's registered. |
void |
unregisterProvider(String providerID)
Unregisters a given provider if it's registered. |
void |
unregisterService(String serviceID)
Unregisters a given service if it's registered. |
void |
unregisterStage(String stageId)
Unregisters a given stage if it's registered. |
Method Detail |
---|
void addToRegistry(Entity type, String entityID, String name, boolean registrable)
type
- the Entity typeentityID
- the entity IDname
- the name to register to (null if not registered by default)registrable
- if the Entity is registrableLicenseEditionType getApplicationEdition(String applicationID)
applicationID
- the application ID
LicenseEditionType
LicenseEditionType getProviderEdition(String providerID)
providerID
- the provider ID
LicenseEditionType
LicenseEditionType getServiceEdition(String serviceID)
serviceID
- the service ID
LicenseEditionType
String getStageClientName(IStage stageID)
stageID
- the stage ID
LicenseEditionType getStageEdition(String stageID)
stageID
- the stage ID
LicenseEditionType
boolean isApplicationRegistered(String applicationID)
applicationID
- the provider ID
boolean isApplicationRegistrable(String applicationID)
applicationID
- the provider ID
boolean isProviderRegistered(String providerID)
providerID
- the provider ID
boolean isProviderRegistrable(String providerID)
providerID
- the provider ID
boolean isServiceRegistered(String serviceID)
serviceID
- the service ID
boolean isServiceRegistrable(String serviceID)
serviceID
- the service ID
boolean isStageRegistered(String stageId)
stageId
- the stage ID
boolean isStageRegistrable(String stageId)
stageId
- the stage ID
boolean registerApplication(String applicationID, String name, String key) throws RegistrationManagerException
applicationID
- the application IDname
- the name to register tokey
- the key to register
RegistrationManagerException
- if a error occurrs in registration managerboolean registerProvider(String providerID, String name, String key) throws RegistrationManagerException
providerID
- the provider IDname
- the name to register tokey
- the key to register
RegistrationManagerException
- if a error occurrs in registration managerboolean registerService(String serviceID, String name, String key) throws RegistrationManagerException
serviceID
- the service IDname
- the name to register tokey
- the key to register
RegistrationManagerException
- if a error occurrs in registration managerboolean registerStage(String stageId, String name, String key) throws RegistrationManagerException
stageId
- the stage IDname
- the name to register tokey
- the key to register
RegistrationManagerException
- if a error occurrs in registration managervoid unregisterApplication(String applicationID)
applicationID
- the application IDvoid unregisterProvider(String providerID)
providerID
- the provider IDvoid unregisterService(String serviceID)
serviceID
- the service IDvoid unregisterStage(String stageId)
stageId
- the stage ID
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |