|
Oracle Communications Services Gatekeeper OAM Java API Reference 6.0 E55516-02 |
||||||||||
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) Adds an application account. |
void |
addServiceProviderAccount(String serviceProviderIdentifier, String serviceProviderGroupIdentifier, String reference) Adds a service provider account. |
int |
countApplicationAccounts(String serviceProviderIdentifier, String applicationGroupIdentifier, String state) Gets the number of application accounts. |
int |
countServiceProviderAccounts(String serviceProviderGroupIdentifier, String state) Displays the number of registered service provider accounts. |
ApplicationDescription |
getApplicationAccount(String applicationIdentifier, String serviceProviderIdentifier) Gets information about an application account. |
ServiceProviderDescription |
getServiceProviderAccount(String serviceProviderIdentifier) Gets information about a service provider account. |
Set |
listApplicationAccounts(String serviceProviderIdentifier, String applicationGroupIdentifier, String state, int offset, int size) Displays a list of application accounts. |
Set |
listServiceProviderAccounts(String serviceProviderGroupIdentifier, String state, int offset, int size) Displays a list of service provider accounts. |
void |
removeApplicationAccount(String applicationIdentifier, String serviceProviderIdentifier) Removes a deactivated empty application account. |
void |
removeServiceProviderAccount(String serviceProviderIdentifier) Removes a deactivated empty service provider account. |
void |
setApplicationAccountGroup(String applicationIdentifier, String serviceProviderIdentifier, String applicationGroupIdentifier) Sets the application account group for a particular application account/service provider account combination. |
void |
setApplicationAccountProperties(String applicationIdentifier, String serviceProviderIdentifier, Set properties) Sets properties for an application account. |
void |
setApplicationAccountReference(String applicationIdentifier, String serviceProviderIdentifier, String reference) Sets reference for an application account. |
void |
setApplicationAccountState(String applicationIdentifier, String serviceProviderIdentifier, String state) Sets state for an application account. |
void |
setServiceProviderAccountGroup(String serviceProviderIdentifier, String serviceProviderGroupIdentifier) Sets a group for a service provider account. |
void |
setServiceProviderAccountProperties(String serviceProviderIdentifier, Set properties) Sets properties for a service provider account. |
void |
setServiceProviderAccountReference(String serviceProviderIdentifier, String reference) Sets state for a service provider account. |
void |
setServiceProviderAccountState(String serviceProviderIdentifier, String state) Sets state for a service provider account. |
Method Detail |
public void addApplicationAccount(String applicationIdentifier, String serviceProviderIdentifier, String applicationGroupIdentifier, String reference) throws DuplicateKeyException, KeyNotFoundException
Scope: Domain
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
Scope: Domain
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
Scope: Domain
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
Scope: Domain
serviceProviderGroupIdentifier
- The service provider group identifier (optional). Leave empty to match all.state
- The state (ACTIVATED or DEACTIVATED) (optional). Leave empty to match all.com.bea.wlcp.wlng.api.management.KeyNotFoundException
- if no such group exists.KeyNotFoundException
public ApplicationDescription getApplicationAccount(String applicationIdentifier, String serviceProviderIdentifier)
The information includes:
Scope: Domain
applicationIdentifier
- The account identifier.serviceProviderIdentifier
- The service provider.public ServiceProviderDescription getServiceProviderAccount(String serviceProviderIdentifier)
The retrieved information includes:
Scope: Domain
serviceProviderIdentifier
- The account identifier.public Set listApplicationAccounts(String serviceProviderIdentifier, String applicationGroupIdentifier, String state, int offset, int size) throws KeyNotFoundException
The list contains application account IDs.
Scope: Domain
serviceProviderIdentifier
- The service provider (optional). Leave empty to match all.applicationGroupIdentifier
- The application group identifier (optional). Leave empty to match all.state
- The state (ACTIVATED or DEACTIVATED) (optional). Leave empty to match all.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
The list contains service provider account IDs.
Scope: Domain
serviceProviderGroupIdentifier
- The service provider group identifier (optional). Leave empty to match all.state
- The state (ACTIVATED or DEACTIVATED) (optional). Leave empty to match all.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
Because the application account is not necessarily unique across service provider accounts, you must also specify the relevant service provider account.
Scope: Domain
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
Scope: Domain
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
Scope: Domain
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
Note: Only applicable when accessing the MBean directly.
Scope: Domain
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
Scope: Domain
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
Scope: Domain
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
Note: Only applicable when accessing the MBean directly.
Scope: Domain
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
Scope: Domain
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
Scope: Domain
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 6.0 E55516-02 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |