JBoss Remoting 3.1.0.Beta1

org.jboss.remoting3.spi
Class ProtocolServiceType<T>

java.lang.Object
  extended by org.jboss.remoting3.spi.ProtocolServiceType<T>
All Implemented Interfaces:
Serializable

public final class ProtocolServiceType<T>
extends Object
implements Serializable

See Also:
Serialized Form

Field Summary
static ProtocolServiceType<org.jboss.marshalling.ClassExternalizerFactory> CLASS_EXTERNALIZER_FACTORY
           
static ProtocolServiceType<org.jboss.marshalling.ClassResolver> CLASS_RESOLVER
           
static ProtocolServiceType<org.jboss.marshalling.ClassTable> CLASS_TABLE
           
static ProtocolServiceType<org.jboss.marshalling.ProviderDescriptor> MARSHALLER_PROVIDER_DESCRIPTOR
           
static ProtocolServiceType<org.jboss.marshalling.ObjectResolver> OBJECT_RESOLVER
           
static ProtocolServiceType<org.jboss.marshalling.ObjectTable> OBJECT_TABLE
           
static ProtocolServiceType<ServerAuthenticationProvider> SERVER_AUTHENTICATION_PROVIDER
           
 
Method Summary
 String getDescription()
           
 int getIndex()
           
 String getName()
           
static ProtocolServiceType<?> getServiceType(int index)
           
static ProtocolServiceType<?>[] getServiceTypes()
           
 Class<T> getValueClass()
           
protected  Object readResolve()
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

MARSHALLER_PROVIDER_DESCRIPTOR

public static final ProtocolServiceType<org.jboss.marshalling.ProviderDescriptor> MARSHALLER_PROVIDER_DESCRIPTOR

CLASS_TABLE

public static final ProtocolServiceType<org.jboss.marshalling.ClassTable> CLASS_TABLE

OBJECT_TABLE

public static final ProtocolServiceType<org.jboss.marshalling.ObjectTable> OBJECT_TABLE

CLASS_RESOLVER

public static final ProtocolServiceType<org.jboss.marshalling.ClassResolver> CLASS_RESOLVER

OBJECT_RESOLVER

public static final ProtocolServiceType<org.jboss.marshalling.ObjectResolver> OBJECT_RESOLVER

CLASS_EXTERNALIZER_FACTORY

public static final ProtocolServiceType<org.jboss.marshalling.ClassExternalizerFactory> CLASS_EXTERNALIZER_FACTORY

SERVER_AUTHENTICATION_PROVIDER

public static final ProtocolServiceType<ServerAuthenticationProvider> SERVER_AUTHENTICATION_PROVIDER
Method Detail

getValueClass

public Class<T> getValueClass()

getName

public String getName()

getIndex

public int getIndex()

readResolve

protected Object readResolve()

getServiceTypes

public static ProtocolServiceType<?>[] getServiceTypes()

getServiceType

public static ProtocolServiceType<?> getServiceType(int index)

getDescription

public String getDescription()

JBoss Remoting 3.1.0.Beta1

Copyright © 2010 JBoss, a division of Red Hat, Inc.