Skip navigation links
C D F G I L N O P Q S V 

C

createGateway(String) - Method in class org.ametiste.laplatform.protocol.gateway.ProtocolGatewayService
 
createGateway(String) - Method in interface org.ametiste.laplatform.protocol.ProtocolFamily
 
createProtocol(GatewayContext) - Method in interface org.ametiste.laplatform.protocol.ProtocolFactory
 

D

DirectGatewayContext - Class in org.ametiste.laplatform.protocol.gateway
 
DirectGatewayContext(String) - Constructor for class org.ametiste.laplatform.protocol.gateway.DirectGatewayContext
 
DirectProtocolGateway - Class in org.ametiste.laplatform.protocol.gateway
 
DirectProtocolGateway(Map<Class<? extends Protocol>, ProtocolFactory<?>>, GatewayContext) - Constructor for class org.ametiste.laplatform.protocol.gateway.DirectProtocolGateway
 

F

factory - Variable in class org.ametiste.laplatform.protocol.configuration.ProtocolUtils.Pair
 

G

GatewayContext - Interface in org.ametiste.laplatform.protocol
 

I

invoke(Object, Method, Object[]) - Method in class org.ametiste.laplatform.protocol.gateway.SessionStatProxy
 

L

lastInvocationTimeTaken() - Method in class org.ametiste.laplatform.protocol.gateway.SessionStatProxy
 
lookupAttribute(String) - Method in class org.ametiste.laplatform.protocol.gateway.DirectGatewayContext
 
lookupAttribute(String) - Method in interface org.ametiste.laplatform.protocol.GatewayContext
 

N

newProtocolSession(Protocol, SessionStatProxy, Class<? extends Protocol>) - Method in class org.ametiste.laplatform.protocol.gateway.DirectProtocolGateway
 

O

OptionDescriptor - Interface in org.ametiste.laplatform.protocol.gateway
 
org.ametiste.laplatform.protocol - package org.ametiste.laplatform.protocol
 
org.ametiste.laplatform.protocol.configuration - package org.ametiste.laplatform.protocol.configuration
 
org.ametiste.laplatform.protocol.gateway - package org.ametiste.laplatform.protocol.gateway
 

P

protocol - Variable in class org.ametiste.laplatform.protocol.configuration.ProtocolUtils.Pair
 
Protocol - Interface in org.ametiste.laplatform.protocol
Marker interface to define the root of protocols multiplicity.
ProtocolFactory<T extends Protocol> - Interface in org.ametiste.laplatform.protocol
Interface of a factory that creates instances of a protocols of the given factory.
protocolFactoryPair(ProtocolFactory<T>) - Static method in class org.ametiste.laplatform.protocol.configuration.ProtocolUtils
Creates ProtocolUtils.Pair (Protocol, ProtocolFactory) using the given ProtocolFactory instance.
ProtocolFamily - Interface in org.ametiste.laplatform.protocol
 
ProtocolGateway - Interface in org.ametiste.laplatform.protocol
 
ProtocolGatewayService - Class in org.ametiste.laplatform.protocol.gateway
 
ProtocolGatewayService(Map<Class<? extends Protocol>, ProtocolFactory<?>>) - Constructor for class org.ametiste.laplatform.protocol.gateway.ProtocolGatewayService
 
protocolsMapping(List<ProtocolFactory<?>>) - Static method in class org.ametiste.laplatform.protocol.configuration.ProtocolUtils
Creates simple Map of {Protocol -> ProtocolFactory} entries using the given list of ProtocolFactory instances, where each ProtocolFactory instance mapped to the Protocol type that this factory can produce.
protocolType() - Method in interface org.ametiste.laplatform.protocol.ProtocolFactory
Provides a type of protocol that this factory can produce.
ProtocolUtils - Class in org.ametiste.laplatform.protocol.configuration
 
ProtocolUtils() - Constructor for class org.ametiste.laplatform.protocol.configuration.ProtocolUtils
 
ProtocolUtils.Pair<P extends Protocol,F extends ProtocolFactory<P>> - Class in org.ametiste.laplatform.protocol.configuration
Represents the pair of Protocol and ProtocolFactory which produce instances of the given Protocol.

Q

queryLong(String) - Method in interface org.ametiste.laplatform.protocol.gateway.OptionDescriptor
 
queryLong(String) - Method in class org.ametiste.laplatform.protocol.gateway.SimpleOptionDescriptor
 

S

session(Class<T>, List<SessionOption>) - Method in class org.ametiste.laplatform.protocol.gateway.DirectProtocolGateway
 
session(Class<T>, List<SessionOption>) - Method in interface org.ametiste.laplatform.protocol.ProtocolGateway
 
session(Class<T>) - Method in interface org.ametiste.laplatform.protocol.ProtocolGateway
 
session(Class<T>, SessionOption...) - Method in interface org.ametiste.laplatform.protocol.ProtocolGateway
 
sessionOption(Class<?>, SessionOption) - Method in class org.ametiste.laplatform.protocol.gateway.DirectProtocolGateway
 
SessionOption - Enum in org.ametiste.laplatform.protocol.gateway
 
sessionOption(Class<?>, SessionOption) - Method in interface org.ametiste.laplatform.protocol.ProtocolGateway
 
SessionStatProxy - Class in org.ametiste.laplatform.protocol.gateway
 
SessionStatProxy(Object) - Constructor for class org.ametiste.laplatform.protocol.gateway.SessionStatProxy
 
SimpleOptionDescriptor - Class in org.ametiste.laplatform.protocol.gateway
 
SimpleOptionDescriptor(Map<String, Object>) - Constructor for class org.ametiste.laplatform.protocol.gateway.SimpleOptionDescriptor
 

V

valueOf(String) - Static method in enum org.ametiste.laplatform.protocol.gateway.SessionOption
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.ametiste.laplatform.protocol.gateway.SessionOption
Returns an array containing the constants of this enum type, in the order they are declared.
C D F G I L N O P Q S V 
Skip navigation links