org.granite.config
Class GraniteConfig
java.lang.Object
org.granite.config.GraniteConfig
- All Implemented Interfaces:
- ScannedItemHandler
public class GraniteConfig
- extends Object
- implements ScannedItemHandler
- Author:
- Franck WOLFF
|
Method Summary |
Class<? extends ActionScriptClassDescriptor> |
getActionScriptDescriptor(String type)
|
Constructor<?> |
getAmf3DeserializerConstructor()
|
AMF3DeserializerSecurizer |
getAmf3DeserializerSecurizer()
|
AMF3MessageInterceptor |
getAmf3MessageInterceptor()
|
Constructor<?> |
getAmf3SerializerConstructor()
|
Map<String,String> |
getAs3DescriptorsByInstanceOf()
|
Map<String,Class<? extends ActionScriptClassDescriptor>> |
getAs3DescriptorsByType()
|
ClassGetter |
getClassGetter()
|
Converters |
getConverters()
|
Map<String,Object[]> |
getDisabledTideComponentsByName()
|
Map<String,Object[]> |
getEnabledTideComponentsByName()
|
List<ExceptionConverter> |
getExceptionConverters()
|
Externalizer |
getExternalizer(String type)
|
Map<String,String> |
getExternalizersByAnnotatedWith()
|
Map<String,String> |
getExternalizersByInstanceOf()
|
Map<String,Externalizer> |
getExternalizersByType()
|
XMap |
getExternalizersConfiguration()
|
XMap |
getGravityConfig()
|
String |
getInstantiator(String type)
|
Map<String,String> |
getInstantiators()
|
ServiceInvocationListener |
getInvocationListener()
|
Class<? extends JavaClassDescriptor> |
getJavaDescriptor(String type)
|
Map<String,String> |
getJavaDescriptorsByInstanceOf()
|
Map<String,Class<? extends JavaClassDescriptor>> |
getJavaDescriptorsByType()
|
String |
getMBeanContextName()
|
Constructor<?> |
getMessageSelectorConstructor()
|
MethodMatcher |
getMethodMatcher()
|
boolean |
getScan()
|
List<Externalizer> |
getScannedExternalizers()
|
SecurityService |
getSecurityService()
|
List<TideComponentMatcher> |
getTideComponentMatchers()
|
boolean |
handleMarkerItem(ScannedItem item)
|
void |
handleScannedItem(ScannedItem item)
|
boolean |
hasSecurityService()
|
boolean |
isComponentTideDisabled(String componentName,
Set<Class<?>> componentClasses,
Object instance)
|
boolean |
isComponentTideEnabled(String componentName,
Set<Class<?>> componentClasses,
Object instance)
|
boolean |
isRegisterMBeans()
|
ObjectInput |
newAMF3Deserializer(InputStream in)
|
ObjectOutput |
newAMF3Serializer(OutputStream out)
|
String |
putExternalizersByAnnotatedWith(String annotatedWith,
String externalizerType)
|
String |
putExternalizersByInstanceOf(String instanceOf,
String externalizerType)
|
void |
registerExceptionConverter(Class<? extends ExceptionConverter> exceptionConverterClass)
|
void |
registerExceptionConverter(Class<? extends ExceptionConverter> exceptionConverterClass,
boolean first)
|
void |
registerExceptionConverter(ExceptionConverter exceptionConverter,
boolean first)
|
void |
setAmf3DeserializerSecurizer(AMF3DeserializerSecurizer amf3DeserializerSecurizer)
|
void |
setAmf3MessageInterceptor(AMF3MessageInterceptor amf3MessageInterceptor)
|
Externalizer |
setExternalizersByType(String type,
String externalizerType)
|
void |
setExternalizersConfiguration(XMap externalizersConfiguration)
|
void |
setSecurityService(SecurityService securityService)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
GraniteConfig
public GraniteConfig(String stdConfig,
InputStream customConfigIs,
Configuration configuration,
String MBeanContextName)
throws IOException,
SAXException
- Throws:
IOException
SAXException
handleMarkerItem
public boolean handleMarkerItem(ScannedItem item)
- Specified by:
handleMarkerItem in interface ScannedItemHandler
handleScannedItem
public void handleScannedItem(ScannedItem item)
- Specified by:
handleScannedItem in interface ScannedItemHandler
getScan
public boolean getScan()
isRegisterMBeans
public boolean isRegisterMBeans()
getMBeanContextName
public String getMBeanContextName()
newAMF3Serializer
public ObjectOutput newAMF3Serializer(OutputStream out)
getAmf3SerializerConstructor
public Constructor<?> getAmf3SerializerConstructor()
newAMF3Deserializer
public ObjectInput newAMF3Deserializer(InputStream in)
getAmf3DeserializerConstructor
public Constructor<?> getAmf3DeserializerConstructor()
getAmf3DeserializerSecurizer
public AMF3DeserializerSecurizer getAmf3DeserializerSecurizer()
setAmf3DeserializerSecurizer
public void setAmf3DeserializerSecurizer(AMF3DeserializerSecurizer amf3DeserializerSecurizer)
getAmf3MessageInterceptor
public AMF3MessageInterceptor getAmf3MessageInterceptor()
setAmf3MessageInterceptor
public void setAmf3MessageInterceptor(AMF3MessageInterceptor amf3MessageInterceptor)
getInstantiators
public Map<String,String> getInstantiators()
getConverters
public Converters getConverters()
getMethodMatcher
public MethodMatcher getMethodMatcher()
getInvocationListener
public ServiceInvocationListener getInvocationListener()
getInstantiator
public String getInstantiator(String type)
getClassGetter
public ClassGetter getClassGetter()
getExternalizersConfiguration
public XMap getExternalizersConfiguration()
setExternalizersConfiguration
public void setExternalizersConfiguration(XMap externalizersConfiguration)
getExternalizer
public Externalizer getExternalizer(String type)
getExternalizersByType
public Map<String,Externalizer> getExternalizersByType()
getExternalizersByInstanceOf
public Map<String,String> getExternalizersByInstanceOf()
getExternalizersByAnnotatedWith
public Map<String,String> getExternalizersByAnnotatedWith()
getScannedExternalizers
public List<Externalizer> getScannedExternalizers()
getActionScriptDescriptor
public Class<? extends ActionScriptClassDescriptor> getActionScriptDescriptor(String type)
getAs3DescriptorsByType
public Map<String,Class<? extends ActionScriptClassDescriptor>> getAs3DescriptorsByType()
getAs3DescriptorsByInstanceOf
public Map<String,String> getAs3DescriptorsByInstanceOf()
getJavaDescriptor
public Class<? extends JavaClassDescriptor> getJavaDescriptor(String type)
getJavaDescriptorsByType
public Map<String,Class<? extends JavaClassDescriptor>> getJavaDescriptorsByType()
getJavaDescriptorsByInstanceOf
public Map<String,String> getJavaDescriptorsByInstanceOf()
isComponentTideEnabled
public boolean isComponentTideEnabled(String componentName,
Set<Class<?>> componentClasses,
Object instance)
isComponentTideDisabled
public boolean isComponentTideDisabled(String componentName,
Set<Class<?>> componentClasses,
Object instance)
getExceptionConverters
public List<ExceptionConverter> getExceptionConverters()
registerExceptionConverter
public void registerExceptionConverter(Class<? extends ExceptionConverter> exceptionConverterClass)
registerExceptionConverter
public void registerExceptionConverter(Class<? extends ExceptionConverter> exceptionConverterClass,
boolean first)
registerExceptionConverter
public void registerExceptionConverter(ExceptionConverter exceptionConverter,
boolean first)
hasSecurityService
public boolean hasSecurityService()
getSecurityService
public SecurityService getSecurityService()
getTideComponentMatchers
public List<TideComponentMatcher> getTideComponentMatchers()
getEnabledTideComponentsByName
public Map<String,Object[]> getEnabledTideComponentsByName()
getDisabledTideComponentsByName
public Map<String,Object[]> getDisabledTideComponentsByName()
getGravityConfig
public XMap getGravityConfig()
getMessageSelectorConstructor
public Constructor<?> getMessageSelectorConstructor()
setExternalizersByType
public Externalizer setExternalizersByType(String type,
String externalizerType)
putExternalizersByInstanceOf
public String putExternalizersByInstanceOf(String instanceOf,
String externalizerType)
putExternalizersByAnnotatedWith
public String putExternalizersByAnnotatedWith(String annotatedWith,
String externalizerType)
setSecurityService
public void setSecurityService(SecurityService securityService)