|
Oracle Communications Services Gatekeeper OAM Java API Reference 5.0 E21718-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.DuplicateKeyExceptionKeyNotFoundException
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.DuplicateKeyExceptionKeyNotFoundException
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.0 E21718-01 |
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||||