|
Oracle Communications Services Gatekeeper OAM Java API Reference 6.1 E65003-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
Method Summary | |
abstract void |
addApplicationAccount(java.lang.String applicationIdentifier,
java.lang.String serviceProviderIdentifier,
java.lang.String applicationGroupIdentifier,
java.lang.String reference)
Adds an application account. |
abstract void |
addServiceProviderAccount(java.lang.String serviceProviderIdentifier,
java.lang.String serviceProviderGroupIdentifier,
java.lang.String reference)
Adds a service provider account. |
abstract int |
countApplicationAccounts(java.lang.String serviceProviderIdentifier,
java.lang.String applicationGroupIdentifier,
java.lang.String state)
Gets the number of application accounts. |
abstract int |
countServiceProviderAccounts(java.lang.String serviceProviderGroupIdentifier,
java.lang.String state)
Displays the number of registered service provider accounts. |
abstract ApplicationDescription |
getApplicationAccount(java.lang.String applicationIdentifier,
java.lang.String serviceProviderIdentifier)
Gets information about an application account. |
abstract ServiceProviderDescription |
getServiceProviderAccount(java.lang.String serviceProviderIdentifier)
Gets information about a service provider account. |
abstract java.util.Set |
listApplicationAccounts(java.lang.String serviceProviderIdentifier,
java.lang.String applicationGroupIdentifier,
java.lang.String state,
int offset,
int size)
Displays a list of application accounts. |
abstract java.util.Set |
listServiceProviderAccounts(java.lang.String serviceProviderGroupIdentifier,
java.lang.String state,
int offset,
int size)
Displays a list of service provider accounts. |
abstract void |
removeApplicationAccount(java.lang.String applicationIdentifier,
java.lang.String serviceProviderIdentifier)
Removes a deactivated empty application account. |
abstract void |
removeServiceProviderAccount(java.lang.String serviceProviderIdentifier)
Removes a deactivated empty service provider account. |
abstract void |
setApplicationAccountGroup(java.lang.String applicationIdentifier,
java.lang.String serviceProviderIdentifier,
java.lang.String applicationGroupIdentifier)
Sets the application account group for a particular application account/service provider account combination. |
abstract void |
setApplicationAccountProperties(java.lang.String applicationIdentifier,
java.lang.String serviceProviderIdentifier,
java.util.Set properties)
Sets properties for an application account. |
abstract void |
setApplicationAccountReference(java.lang.String applicationIdentifier,
java.lang.String serviceProviderIdentifier,
java.lang.String reference)
Sets reference for an application account. |
abstract void |
setApplicationAccountState(java.lang.String applicationIdentifier,
java.lang.String serviceProviderIdentifier,
java.lang.String state)
Sets state for an application account. |
abstract void |
setServiceProviderAccountGroup(java.lang.String serviceProviderIdentifier,
java.lang.String serviceProviderGroupIdentifier)
Sets a group for a service provider account. |
abstract void |
setServiceProviderAccountProperties(java.lang.String serviceProviderIdentifier,
java.util.Set properties)
Sets properties for a service provider account. |
abstract void |
setServiceProviderAccountReference(java.lang.String serviceProviderIdentifier,
java.lang.String reference)
Sets state for a service provider account. |
abstract void |
setServiceProviderAccountState(java.lang.String serviceProviderIdentifier,
java.lang.String state)
Sets state for a service provider account. |
Method Detail |
public void addApplicationAccount(java.lang.String applicationIdentifier, java.lang.String serviceProviderIdentifier, java.lang.String applicationGroupIdentifier, java.lang.String reference) throws com.bea.wlcp.wlng.api.management.DuplicateKeyException, com.bea.wlcp.wlng.api.management.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.public void addServiceProviderAccount(java.lang.String serviceProviderIdentifier, java.lang.String serviceProviderGroupIdentifier, java.lang.String reference) throws com.bea.wlcp.wlng.api.management.DuplicateKeyException, com.bea.wlcp.wlng.api.management.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.public int countApplicationAccounts(java.lang.String serviceProviderIdentifier, java.lang.String applicationGroupIdentifier, java.lang.String state) throws com.bea.wlcp.wlng.api.management.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.public int countServiceProviderAccounts(java.lang.String serviceProviderGroupIdentifier, java.lang.String state) throws com.bea.wlcp.wlng.api.management.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.public ApplicationDescription getApplicationAccount(java.lang.String applicationIdentifier, java.lang.String serviceProviderIdentifier)
The information includes:
Scope: Domain
applicationIdentifier
- The account identifier.serviceProviderIdentifier
- The service provider.
public ServiceProviderDescription getServiceProviderAccount(java.lang.String serviceProviderIdentifier)
The retrieved information includes:
Scope: Domain
serviceProviderIdentifier
- The account identifier.
public java.util.Set listApplicationAccounts(java.lang.String serviceProviderIdentifier, java.lang.String applicationGroupIdentifier, java.lang.String state, int offset, int size) throws com.bea.wlcp.wlng.api.management.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.public java.util.Set listServiceProviderAccounts(java.lang.String serviceProviderGroupIdentifier, java.lang.String state, int offset, int size) throws com.bea.wlcp.wlng.api.management.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.public void removeApplicationAccount(java.lang.String applicationIdentifier, java.lang.String serviceProviderIdentifier) throws com.bea.wlcp.wlng.api.management.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.public void removeServiceProviderAccount(java.lang.String serviceProviderIdentifier) throws com.bea.wlcp.wlng.api.management.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.public void setApplicationAccountGroup(java.lang.String applicationIdentifier, java.lang.String serviceProviderIdentifier, java.lang.String applicationGroupIdentifier) throws com.bea.wlcp.wlng.api.management.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.public void setApplicationAccountProperties(java.lang.String applicationIdentifier, java.lang.String serviceProviderIdentifier, java.util.Set properties) throws com.bea.wlcp.wlng.api.management.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.Entrycom.bea.wlcp.wlng.api.management.KeyNotFoundException
- If no such account could be found.public void setApplicationAccountReference(java.lang.String applicationIdentifier, java.lang.String serviceProviderIdentifier, java.lang.String reference) throws com.bea.wlcp.wlng.api.management.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.public void setApplicationAccountState(java.lang.String applicationIdentifier, java.lang.String serviceProviderIdentifier, java.lang.String state) throws com.bea.wlcp.wlng.api.management.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.public void setServiceProviderAccountGroup(java.lang.String serviceProviderIdentifier, java.lang.String serviceProviderGroupIdentifier) throws com.bea.wlcp.wlng.api.management.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.public void setServiceProviderAccountProperties(java.lang.String serviceProviderIdentifier, java.util.Set properties) throws com.bea.wlcp.wlng.api.management.KeyNotFoundException
Note: Only applicable when accessing the MBean directly.
Scope: Domain
serviceProviderIdentifier
- The account.properties
- The new properties. A set with Map.Entrycom.bea.wlcp.wlng.api.management.KeyNotFoundException
- If no such account could be found.public void setServiceProviderAccountReference(java.lang.String serviceProviderIdentifier, java.lang.String reference) throws com.bea.wlcp.wlng.api.management.KeyNotFoundException
Scope: Domain
serviceProviderIdentifier
- The account.reference
- The account reference.
com.bea.wlcp.wlng.api.management.KeyNotFoundException
- If no such account could be found.public void setServiceProviderAccountState(java.lang.String serviceProviderIdentifier, java.lang.String state) throws com.bea.wlcp.wlng.api.management.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.
|
Oracle Communications Services Gatekeeper OAM Java API Reference 6.1 E65003-01 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |