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.