public class XStreamConfigManager
extends java.lang.Object
AdapterConfigManager
interface for XStream.Modifier and Type | Field and Description |
---|---|
protected BootstrapProperties |
bootstrapProperties |
protected org.slf4j.Logger |
log |
protected AdaptrisMarshaller |
marshaller |
protected AdapterMarshallerFactory |
marshallerFactory |
CONFIGURATION_PRE_PROCESSORS
Constructor and Description |
---|
XStreamConfigManager() |
Modifier and Type | Method and Description |
---|---|
void |
configure(BootstrapProperties bootstrapProperties) |
AdapterManagerMBean |
createAdapter() |
AdapterManagerMBean |
createAdapter(java.lang.String adapterConfigUrl) |
AdapterRegistryMBean |
getAdapterRegistry() |
java.lang.String |
getDefaultAdapterConfig() |
protected java.lang.String |
getDefaultAdapterResourceName() |
void |
syncAdapterConfiguration(AdapterManagerMBean adapter) |
protected AdapterMarshallerFactory marshallerFactory
protected AdaptrisMarshaller marshaller
protected transient org.slf4j.Logger log
protected BootstrapProperties bootstrapProperties
public XStreamConfigManager() throws java.lang.Exception
java.lang.Exception
public void configure(BootstrapProperties bootstrapProperties) throws java.lang.Exception
configure
in interface AdapterConfigManager
java.lang.Exception
public java.lang.String getDefaultAdapterConfig()
protected java.lang.String getDefaultAdapterResourceName()
public AdapterManagerMBean createAdapter() throws java.lang.Exception
java.lang.Exception
public AdapterManagerMBean createAdapter(java.lang.String adapterConfigUrl) throws java.lang.Exception
java.lang.Exception
public void syncAdapterConfiguration(AdapterManagerMBean adapter) throws java.lang.Exception
java.lang.Exception
public AdapterRegistryMBean getAdapterRegistry() throws javax.management.MalformedObjectNameException, CoreException
getAdapterRegistry
in interface AdapterConfigManager
javax.management.MalformedObjectNameException
CoreException