|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorg.apache.fulcrum.yaafi.framework.role.RoleEntryImpl
public class RoleEntryImpl
Interface exposed by the ServiceContainerImpl
| Constructor Summary | |
|---|---|
RoleEntryImpl(String name,
String defaultClass,
String shorthand,
boolean earlyInit,
String description,
String componentType,
String componentFlavour,
boolean hasProxy,
ArrayList interceptorList,
String logCategory)
YAAFI role entry |
|
| Method Summary | |
|---|---|
void |
addInterceptors(Collection collection)
Adds all given interceptors but avoiding duplicates. |
String |
getComponentFlavour()
|
String |
getComponentType()
|
String |
getDescription()
|
String |
getImplementationClazzName()
|
String[] |
getInterceptorList()
|
String |
getLogCategory()
|
String |
getName()
|
String |
getShorthand()
|
boolean |
hasDynamicProxy()
|
boolean |
hasInterceptor(String interceptorName)
Determines if the given name of the interceptor is already defined. |
boolean |
isEarlyInit()
|
void |
setHasDynamicProxy(boolean hasProxy)
|
String |
toString()
|
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
| Constructor Detail |
|---|
public RoleEntryImpl(String name,
String defaultClass,
String shorthand,
boolean earlyInit,
String description,
String componentType,
String componentFlavour,
boolean hasProxy,
ArrayList interceptorList,
String logCategory)
name - the name of the service component to be used for the service lookupdefaultClass - the name of the implementation class of the service componentshorthand - the short name of the service componentearlyInit - do we incarnate the instance of the service component during start-up?description - a description for the service component if anycomponentType - the type of service componentcomponentFlavour - the flavour of the gicen component typehasProxy - create a dynamic proxyinterceptorList - the list of service interceptor to be invokedlogCategory - the category for creating the logger| Method Detail |
|---|
public String getComponentType()
getComponentType in interface RoleEntrypublic String getDescription()
getDescription in interface RoleEntrypublic String getImplementationClazzName()
getImplementationClazzName in interface RoleEntrypublic boolean isEarlyInit()
isEarlyInit in interface RoleEntrypublic String getName()
getName in interface RoleEntrypublic String getShorthand()
getShorthand in interface RoleEntrypublic String getComponentFlavour()
getComponentFlavour in interface RoleEntrypublic boolean hasDynamicProxy()
hasDynamicProxy in interface RoleEntrypublic void setHasDynamicProxy(boolean hasProxy)
setHasDynamicProxy in interface RoleEntryhasProxy - The hasDynamicProxy to set.public boolean hasInterceptor(String interceptorName)
interceptorName - the name of the interceptor
public void addInterceptors(Collection collection)
addInterceptors in interface RoleEntrycollection - the interceptors to be addedpublic String[] getInterceptorList()
getInterceptorList in interface RoleEntrypublic String getLogCategory()
getLogCategory in interface RoleEntrypublic String toString()
toString in class ObjectObject.toString()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||