WebSphere:*,type=SelectorMBean
MBean SelectorMBean
SelectorManager
Operation Summary | |
java.util.List | getComponentDescriptions() retrieves a list of all of the committed selector components |
java.util.List | getExportableArtifactsForComponents( retrieves a list of the exportable artifacts associated with a given list of components |
void | importArtifacts( Import the artifacts in the specified list |
com.ibm.wbiserver.common.mbean.Component | getOperationsForComponent( returns the names of all of the operations associated with a given component |
com.ibm.wbiserver.common.mbean.Component | getDetailsForOperation( returns the details associated with a given operations of a given component |
java.util.List | getCompatibleTargetsForOperation( returns a list of Target objects that are compatible with the given operation |
void | removeDeletedComponentsFromCache( removes components from the internal cache which can no longer be committed since they no longer exist |
boolean | doCachedChangesExistForUser( indicates whether cached/uncommitted changes exist for the given user |
void | discardCachedChangesForUser( removes all cached entries for the given user |
void | discardCachedChangesForComponent( removes all of the cached changes for a particular component for a given user |
void | addTargetForOperation( add a new target to the given operation and component |
void | updateTargetForOperation( update an existing target for the given operation and component |
void | deleteTargetFromOperation( delete an existing target from the given operation and component |
void | commitCachedChangesForUser( commits all changes for the given user |
Operation Detail |
public java.util.List getComponentDescriptions()
public java.util.List getExportableArtifactsForComponents(java.lang.String user,
java.util.List components
)
user
-
the user on whose behalf the request is being madecomponents
-
the list of components to export
public void importArtifacts(java.lang.String user,
java.util.List importableArtifacts
)
user
-
the user on whose behalf the request is being madeimportableArtifacts
-
the list of artifacts to import
public com.ibm.wbiserver.common.mbean.Component getOperationsForComponent(com.ibm.wbiserver.common.mbean.ComponentId id
)
id
-
the component id of the requested component
public com.ibm.wbiserver.common.mbean.Component getDetailsForOperation(java.lang.String user,
com.ibm.wbiserver.common.mbean.ComponentId id,
java.lang.String operationName
)
user
-
the user on whose behalf the request is being madeid
-
the component id of the requested componentoperationName
-
the operation for which details are requested
public java.util.List getCompatibleTargetsForOperation(com.ibm.wbiserver.common.mbean.ComponentId id,
java.lang.String operationName
)
id
-
the component id of the requested componentoperationName
-
the operation for which details are requested
public void removeDeletedComponentsFromCache(java.lang.String user
)
user
-
the user on whose behalf the request is being made
public boolean doCachedChangesExistForUser(java.lang.String user
)
user
-
the user on whose behalf the request is being made
public void discardCachedChangesForUser(java.lang.String user
)
user
-
the user on whose behalf the request is being made
public void discardCachedChangesForComponent(java.lang.String user,
com.ibm.wbiserver.common.mbean.ComponentId id
)
user
-
the user on whose behalf the request is being madeid
-
the component id of the requested component
public void addTargetForOperation(java.lang.String user,
com.ibm.wbiserver.common.mbean.ComponentId id,
java.lang.String operationName,
com.ibm.wbiserver.common.mbean.Target target
)
user
-
the user on whose behalf the request is being madeid
-
the component id of the requested componentoperationName
-
the operation for which details are requestedtarget
-
the new target to add
public void updateTargetForOperation(java.lang.String user,
com.ibm.wbiserver.common.mbean.ComponentId id,
java.lang.String operationName,
com.ibm.wbiserver.common.mbean.Target target
)
user
-
the user on whose behalf the request is being madeid
-
the component id of the requested componentoperationName
-
the operation for which details are requestedtarget
-
the new target to update
public void deleteTargetFromOperation(java.lang.String user,
com.ibm.wbiserver.common.mbean.ComponentId id,
java.lang.String operationName,
com.ibm.wbiserver.common.mbean.Target target
)
user
-
the user on whose behalf the request is being madeid
-
the component id of the requested componentoperationName
-
the operation for which details are requestedtarget
-
the new target to delete
public void commitCachedChangesForUser(java.lang.String user
)
user
-
the user on whose behalf the request is being made