org.jboss.remoting.marshal
Class MarshallerLoaderClient
java.lang.Object
org.jboss.remoting.marshal.MarshallerLoaderClient
- All Implemented Interfaces:
- MarshallerLoaderConstants
- public class MarshallerLoaderClient
- extends Object
- implements MarshallerLoaderConstants
This class is used to load marshaller and unmarshallers from remote server.
- Author:
- Tom Elrod
Field Summary |
protected static org.jboss.logging.Logger |
log
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
log
protected static final org.jboss.logging.Logger log
MarshallerLoaderClient
public MarshallerLoaderClient()
getMarshaller
public static Marshaller getMarshaller(InvokerLocator loaderLocator,
String dataType,
ClassLoader classByteLoader)
- Will call on marshall loader server to load marshaller for given data type.
- Parameters:
loaderLocator
- converted locator indicating which marhaller loader to call upon.dataType
- indicates which marshaller to get.classByteLoader
- is the class loader that the new marshaller and related classes get loaed into.
- Returns:
getUnMarshaller
public static UnMarshaller getUnMarshaller(InvokerLocator loaderLocator,
String dataType,
ClassLoader classByteLoader)
- Will call on marshall loader server to load unmarshaller for given data type.
- Parameters:
loaderLocator
- converted locator indicating which marhaller loader to call upon.dataType
- indicates which unmarshaller to get.classByteLoader
- is the class loader that the new unmarshaller and related classes get loaed into.
- Returns:
Copyright © 2004 JBoss Inc. All Rights Reserved.