Methods Summary |
---|
public static com.sun.appserv.management.config.AuditModuleConfig | createInstance(com.sun.appserv.management.config.SecurityServiceConfig securityServiceConfig, java.lang.String name, java.lang.String classname, boolean enabled, java.util.Map optional)
return securityServiceConfig.createAuditModuleConfig(
name, CLASSNAME, enabled, null );
|
protected final com.sun.appserv.management.config.AMXConfig | createProgeny(java.lang.String name, java.util.Map options)
return getConfigConfig().getSecurityServiceConfig().createAuditModuleConfig(name, CLASSNAME, false, options);
|
public static com.sun.appserv.management.config.AuditModuleConfig | ensureDefaultInstance(com.sun.appserv.management.config.SecurityServiceConfig securityServiceConfig)
AuditModuleConfig result =
securityServiceConfig.getAuditModuleConfigMap().get( getDefaultInstanceName() );
if ( result == null )
{
result = createInstance( securityServiceConfig,
getDefaultInstanceName(), CLASSNAME, false, null );
}
return result;
|
public static java.lang.String | getDefaultInstanceName()
return getDefaultInstanceName( "AuditModuleConfig" );
|
protected com.sun.appserv.management.base.Container | getProgenyContainer()
return getConfigConfig().getSecurityServiceConfig();
|
protected java.lang.String | getProgenyJ2EEType()
return XTypes.AUDIT_MODULE_CONFIG;
|
protected void | removeProgeny(java.lang.String name)
getConfigConfig().getSecurityServiceConfig().removeAuditModuleConfig( name );
|