com.sun.enterprise.config.serverbeans
Interface AuditModule

All Superinterfaces:
org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, org.jvnet.hk2.config.types.PropertyBag

public interface AuditModule
extends org.jvnet.hk2.config.ConfigBeanProxy, org.jvnet.hk2.component.Injectable, org.jvnet.hk2.config.types.PropertyBag

An audit-module specifies an optional plug-in module which implements audit capabilities.


Nested Class Summary
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
org.jvnet.hk2.config.ConfigBeanProxy.Duck
 
Nested classes/interfaces inherited from interface org.jvnet.hk2.config.types.PropertyBag
org.jvnet.hk2.config.types.PropertyBag.Duck
 
Method Summary
 java.lang.String getClassname()
          Gets the value of the classname property.
 java.lang.String getName()
          Gets the value of the name property.
 java.util.List<org.jvnet.hk2.config.types.Property> getProperty()
          Properties as per PropertyBag
 void setClassname(java.lang.String value)
          Sets the value of the classname property.
 void setName(java.lang.String value)
          Sets the value of the name property.
 
Methods inherited from interface org.jvnet.hk2.config.ConfigBeanProxy
createChild, deepCopy, getParent, getParent
 
Methods inherited from interface org.jvnet.hk2.component.Injectable
injectedInto
 
Methods inherited from interface org.jvnet.hk2.config.types.PropertyBag
getProperty, getPropertyValue, getPropertyValue
 

Method Detail

getName

@NotNull
@Pattern(regexp="[A-Za-z0-9_][A-Za-z0-9\\-_\\./;#]*")
java.lang.String getName()
Gets the value of the name property. Defines the name of this realm

Returns:
possible object is String

setName

void setName(java.lang.String value)
             throws java.beans.PropertyVetoException
Sets the value of the name property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getClassname

@NotNull
@JavaClassName
java.lang.String getClassname()
Gets the value of the classname property. Defines the java class which implements this audit module

Returns:
possible object is String

setClassname

void setClassname(java.lang.String value)
                  throws java.beans.PropertyVetoException
Sets the value of the classname property.

Parameters:
value - allowed object is String
Throws:
java.beans.PropertyVetoException

getProperty

@ToDo(priority=IMPORTANT,
      details="Provide PropertyDesc for legal props")
@PropertiesDesc(props={})
java.util.List<org.jvnet.hk2.config.types.Property> getProperty()
Properties as per PropertyBag

Specified by:
getProperty in interface org.jvnet.hk2.config.types.PropertyBag


Copyright © 2012 GlassFish Community. All Rights Reserved.