|
Oracle Communications Services Gatekeeper OAM Java API Reference 5.1 E37524-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
void |
addApplicationAccount(String applicationIdentifier, String serviceProviderIdentifier, String applicationGroupIdentifier, String reference) Add an application account. |
void |
addServiceProviderAccount(String serviceProviderIdentifier, String serviceProviderGroupIdentifier, String reference) Add a service provider account. |
int |
countApplicationAccounts(String serviceProviderIdentifier, String applicationGroupIdentifier, String state) Get number of application accounts. |
int |
countServiceProviderAccounts(String serviceProviderGroupIdentifier, String state) Get number of service provider accounts. |
ApplicationDescription |
getApplicationAccount(String applicationIdentifier, String serviceProviderIdentifier) Get account description. |
ServiceProviderDescription |
getServiceProviderAccount(String serviceProviderIdentifier) Get account description. |
Set |
listApplicationAccounts(String serviceProviderIdentifier, String applicationGroupIdentifier, String state, int offset, int size) List application accounts. |
Set |
listServiceProviderAccounts(String serviceProviderGroupIdentifier, String state, int offset, int size) List service provider accounts. |
void |
removeApplicationAccount(String applicationIdentifier, String serviceProviderIdentifier) Remove a deactivated empty application account. |
void |
removeServiceProviderAccount(String serviceProviderIdentifier) Remove a deactivated empty service provider account. |
void |
setApplicationAccountGroup(String applicationIdentifier, String serviceProviderIdentifier, String applicationGroupIdentifier) Set group for an application account. |
void |
setApplicationAccountProperties(String applicationIdentifier, String serviceProviderIdentifier, Set properties) Set properties for an application account. |
void |
setApplicationAccountReference(String applicationIdentifier, String serviceProviderIdentifier, String reference) Set reference for an application account. |
void |
setApplicationAccountState(String applicationIdentifier, String serviceProviderIdentifier, String state) Set state for an application account. |
void |
setServiceProviderAccountGroup(String serviceProviderIdentifier, String serviceProviderGroupIdentifier) Set group for a service provider account. |
void |
setServiceProviderAccountProperties(String serviceProviderIdentifier, Set properties) Set properties for a service provider account. |
void |
setServiceProviderAccountReference(String serviceProviderIdentifier, String reference) Set state for a service provider account. |
void |
setServiceProviderAccountState(String serviceProviderIdentifier, String state) Set state for a service provider account. |
Method Detail |
public void addApplicationAccount(String applicationIdentifier, String serviceProviderIdentifier, String applicationGroupIdentifier, String reference) throws DuplicateKeyException, KeyNotFoundException
applicationIdentifier
- The application identifier.serviceProviderIdentifier
- The service provider.applicationGroupIdentifier
- The application group.reference
- The account reference.com.bea.wlcp.wlng.api.management.DuplicateKeyException
- If such an account already exists.com.bea.wlcp.wlng.api.management.KeyNotFoundException
- If no such parent account or account group exists.DuplicateKeyException
KeyNotFoundException
public void addServiceProviderAccount(String serviceProviderIdentifier, String serviceProviderGroupIdentifier, String reference) throws DuplicateKeyException, KeyNotFoundException
serviceProviderIdentifier
- The account identifier.serviceProviderGroupIdentifier
- The service provider group.reference
- The account reference.com.bea.wlcp.wlng.api.management.DuplicateKeyException
- If such an account already exists.com.bea.wlcp.wlng.api.management.KeyNotFoundException
- If no such account group exists.DuplicateKeyException
KeyNotFoundException
public int countApplicationAccounts(String serviceProviderIdentifier, String applicationGroupIdentifier, String state) throws KeyNotFoundException
serviceProviderIdentifier
- The service provider (optional).applicationGroupIdentifier
- The application group identifier (optional).state
- The state (ACTIVATED or DEACTIVATED) (optional).com.bea.wlcp.wlng.api.management.KeyNotFoundException
- if no such account or group exists.KeyNotFoundException
public int countServiceProviderAccounts(String serviceProviderGroupIdentifier, String state) throws KeyNotFoundException
serviceProviderGroupIdentifier
- The service provider group identifier (optional).state
- The state (ACTIVATED or DEACTIVATED) (optional).com.bea.wlcp.wlng.api.management.KeyNotFoundException
- if no such group exists.KeyNotFoundException
public ApplicationDescription getApplicationAccount(String applicationIdentifier, String serviceProviderIdentifier)
applicationIdentifier
- The account identifier.serviceProviderIdentifier
- The service provider.public ServiceProviderDescription getServiceProviderAccount(String serviceProviderIdentifier)
serviceProviderIdentifier
- The account identifier.public Set listApplicationAccounts(String serviceProviderIdentifier, String applicationGroupIdentifier, String state, int offset, int size) throws KeyNotFoundException
serviceProviderIdentifier
- The service provider (optional).applicationGroupIdentifier
- The application group identifier (optional).state
- The state (ACTIVATED or DEACTIVATED) (optional).offset
- Offset in complete resultset. Must be >= 0.size
- Number of entries to return. 0 means no limit.com.bea.wlcp.wlng.api.management.KeyNotFoundException
- if no such account or group exists.KeyNotFoundException
public Set listServiceProviderAccounts(String serviceProviderGroupIdentifier, String state, int offset, int size) throws KeyNotFoundException
serviceProviderGroupIdentifier
- The service provider group identifier (optional).state
- The state (ACTIVATED or DEACTIVATED) (optional).offset
- Offset in complete resultset. Must be >= 0.size
- Number of entries to return. 0 means no limit.com.bea.wlcp.wlng.api.management.KeyNotFoundException
- if no such group exists.KeyNotFoundException
public void removeApplicationAccount(String applicationIdentifier, String serviceProviderIdentifier) throws ManagementException
applicationIdentifier
- The application account.serviceProviderIdentifier
- The service provider account.com.bea.wlcp.wlng.api.management.ManagementException
- If the account is not in deactivated state or contains users.ManagementException
public void removeServiceProviderAccount(String serviceProviderIdentifier) throws ManagementException
serviceProviderIdentifier
- The account.com.bea.wlcp.wlng.api.management.ManagementException
- If the account contains child accounts or is not in deactivated state.ManagementException
public void setApplicationAccountGroup(String applicationIdentifier, String serviceProviderIdentifier, String applicationGroupIdentifier) throws KeyNotFoundException
applicationIdentifier
- The account.serviceProviderIdentifier
- The service provider account ID.applicationGroupIdentifier
- The new group or null if group should not change.com.bea.wlcp.wlng.api.management.KeyNotFoundException
- If no such account could be found.KeyNotFoundException
public void setApplicationAccountProperties(String applicationIdentifier, String serviceProviderIdentifier, Set properties) throws KeyNotFoundException
applicationIdentifier
- The account.serviceProviderIdentifier
- The service provider account ID.properties
- The new properties. A set with Map.Entry<String, String>.com.bea.wlcp.wlng.api.management.KeyNotFoundException
- If no such account could be found.KeyNotFoundException
public void setApplicationAccountReference(String applicationIdentifier, String serviceProviderIdentifier, String reference) throws KeyNotFoundException
applicationIdentifier
- The account.serviceProviderIdentifier
- The service provider account ID.reference
- The account reference.com.bea.wlcp.wlng.api.management.KeyNotFoundException
- If no such account could be found.KeyNotFoundException
public void setApplicationAccountState(String applicationIdentifier, String serviceProviderIdentifier, String state) throws KeyNotFoundException
applicationIdentifier
- The account.serviceProviderIdentifier
- The service provider account ID.state
- The new state or null if state should not change.com.bea.wlcp.wlng.api.management.KeyNotFoundException
- If no such account could be found.KeyNotFoundException
public void setServiceProviderAccountGroup(String serviceProviderIdentifier, String serviceProviderGroupIdentifier) throws KeyNotFoundException
serviceProviderIdentifier
- The account.serviceProviderGroupIdentifier
- The new group or null if group should not change.com.bea.wlcp.wlng.api.management.KeyNotFoundException
- If no such account could be found.KeyNotFoundException
public void setServiceProviderAccountProperties(String serviceProviderIdentifier, Set properties) throws KeyNotFoundException
serviceProviderIdentifier
- The account.properties
- The new properties. A set with Map.Entry<String, String>.com.bea.wlcp.wlng.api.management.KeyNotFoundException
- If no such account could be found.KeyNotFoundException
public void setServiceProviderAccountReference(String serviceProviderIdentifier, String reference) throws KeyNotFoundException
serviceProviderIdentifier
- The account.reference
- The account reference.com.bea.wlcp.wlng.api.management.KeyNotFoundException
- If no such account could be found.KeyNotFoundException
public void setServiceProviderAccountState(String serviceProviderIdentifier, String state) throws KeyNotFoundException
serviceProviderIdentifier
- The account.state
- The new state (ACTIVATED or DEACTIVATED).com.bea.wlcp.wlng.api.management.KeyNotFoundException
- If no such account could be found.KeyNotFoundException
|
Oracle Communications Services Gatekeeper OAM Java API Reference 5.1 E37524-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |