|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
java.lang.Objectcgl.narada.wsinfra.deployment.RoleManager
cgl.narada.wsinfra.deployment.impl.RoleManagerImpl
public class RoleManagerImpl
The RoleManager is responsible for mantaining information related to the processing of certain roles. This includes maintaining the filter-pipeline associated with a certain role, the ability to modify this pipeline dynamically and to de-register support for certain roles.
| Method Summary | |
|---|---|
void |
deregisterRole(String role,
String filterPipelineId)
De-register a specific role. |
protected FilterPipeline |
getFilterPipelineForRole(String role)
Retrieve the filter pipeline associated with a specific role. |
static RoleManager |
getInstance()
|
Enumeration |
getSupportedRoles()
Gets a list of the supported roles. |
boolean |
hasSupportForRole(String role)
Indicates if there is support for a specific role. |
void |
registerFilterPipelineForRole(FilterPipeline filterPipeline,
String role)
Register a filter pipeline to be associated with a specific role. |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static RoleManager getInstance()
public void registerFilterPipelineForRole(FilterPipeline filterPipeline,
String role)
throws DeploymentException
registerFilterPipelineForRole in class RoleManagerDeploymentException
public void deregisterRole(String role,
String filterPipelineId)
throws DeploymentException
deregisterRole in class RoleManagerDeploymentException
public boolean hasSupportForRole(String role)
throws DeploymentException
hasSupportForRole in class RoleManagerDeploymentExceptionpublic Enumeration getSupportedRoles()
getSupportedRoles in class RoleManager
protected FilterPipeline getFilterPipelineForRole(String role)
throws DeploymentException
getFilterPipelineForRole in class RoleManagerDeploymentException
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||