org.granite.config
Interface ServletGraniteConfigMBean
- All Known Implementing Classes:
- ServletGraniteConfig
@MBean(description="MBean used for GraniteConfig operations")
public interface ServletGraniteConfigMBean
- Author:
- Franck WOLFF
getScan
@MBeanAttribute(description="Does this config use auto scanning?")
boolean getScan()
getCustomConfigPath
@MBeanAttribute(description="The custom (webapp specific) granite-config.xml file location")
String getCustomConfigPath()
getAmf3SerializerClass
@MBeanAttribute(description="The AMF3Serializer class")
String getAmf3SerializerClass()
getAmf3DeserializerClass
@MBeanAttribute(description="The AMF3Deserializer class")
String getAmf3DeserializerClass()
getAmf3MessageInterceptorClass
@MBeanAttribute(description="The AMF3MessageInterceptor class")
String getAmf3MessageInterceptorClass()
getMethodMatcherClass
@MBeanAttribute(description="The MethodMatcher class")
String getMethodMatcherClass()
getServiceInvocationListenerClass
@MBeanAttribute(description="The ServiceInvocationListener class")
String getServiceInvocationListenerClass()
getClassGetterClass
@MBeanAttribute(description="The ClassGetter class")
String getClassGetterClass()
getSecurityServiceClass
@MBeanAttribute(description="The SecurityService class")
String getSecurityServiceClass()
getMessageSelectorClass
@MBeanAttribute(description="The MessageSelector class")
String getMessageSelectorClass()
showCustomConfig
@MBeanOperation(description="Shows the custom (webapp specific) granite-config.xml file content",
impact=INFO)
String showCustomConfig()
throws IOException
- Throws:
IOException
showStandardConfig
@MBeanOperation(description="Shows the standard (built-in) granite-config.xml file content",
impact=INFO)
String showStandardConfig()
throws IOException
- Throws:
IOException
showConverters
@MBeanOperation(description="Shows the list of all configured type converters",
impact=INFO)
String showConverters()
showInstantiators
@MBeanOperation(description="Shows the list of all configured instantiators",
impact=INFO)
String showInstantiators()
showExceptionConverters
@MBeanOperation(description="Shows the list of all configured exception converters",
impact=INFO)
String showExceptionConverters()
showScannedExternalizers
@MBeanOperation(description="Shows scanned externalizers",
impact=INFO)
String showScannedExternalizers()
showExternalizersByType
@MBeanOperation(description="Shows which externalizer is used for a given serialized object (dynamic)",
impact=INFO)
String showExternalizersByType()
showExternalizersByInstanceOf
@MBeanOperation(description="Shows which externalizer is used for a given serialized instance (configured)",
impact=INFO)
String showExternalizersByInstanceOf()
showExternalizersByAnnotatedWith
@MBeanOperation(description="Shows which externalizer is used for a given serialized annotated object (configured)",
impact=INFO)
String showExternalizersByAnnotatedWith()
showJavaDescriptorsByType
@MBeanOperation(description="Shows which Java descriptor is used for a given serialized object (dynamic)",
impact=INFO)
String showJavaDescriptorsByType()
showJavaDescriptorsByInstanceOf
@MBeanOperation(description="Shows which Java descriptor is used for a given serialized instance (configured)",
impact=INFO)
String showJavaDescriptorsByInstanceOf()
showAs3DescriptorsByType
@MBeanOperation(description="Shows which ActionScript3 descriptor is used for a given serialized object (dynamic)",
impact=INFO)
String showAs3DescriptorsByType()
showAs3DescriptorsByInstanceOf
@MBeanOperation(description="Shows which ActionScript3 descriptor is used for a given serialized instance (configured)",
impact=INFO)
String showAs3DescriptorsByInstanceOf()
showEnabledTideComponentsByName
@MBeanOperation(description="Shows enabled Tide components (configured)",
impact=INFO)
String showEnabledTideComponentsByName()
showDisabledTideComponentsByName
@MBeanOperation(description="Shows disabled Tide components (configured)",
impact=INFO)
String showDisabledTideComponentsByName()
showTideComponentMatchers
@MBeanOperation(description="Shows Tide component matchers (configured)",
impact=INFO)
String showTideComponentMatchers()
reload
@MBeanOperation(description="Reload the granite-config.xml file",
impact=ACTION)
void reload()