Skip navigation links
A B C D E F G H I L N P R S T 

A

addClientListener(IClientListener) - Method in class net.sf.lipermi.net.Client
 
addConnectionHandlerListener(IConnectionHandlerListener) - Method in class net.sf.lipermi.handler.ConnectionHandler
 
addServerListener(IServerListener) - Method in class net.sf.lipermi.net.Server
 

B

bind(int, CallHandler) - Method in class net.sf.lipermi.net.Server
 
bind(int, CallHandler, IProtocolFilter) - Method in class net.sf.lipermi.net.Server
 
buildProxy(RemoteInstance, ConnectionHandler) - Static method in class net.sf.lipermi.handler.CallProxy
Build a proxy to a {

C

CallHandler - Class in net.sf.lipermi.handler
A handler who know a RemoteInstance and its local implementations.
CallHandler() - Constructor for class net.sf.lipermi.handler.CallHandler
 
CallLookup - Class in net.sf.lipermi.handler
A common static way to access the Socket which started the Delegator Thread.
CallLookup() - Constructor for class net.sf.lipermi.handler.CallLookup
 
CallProxy - Class in net.sf.lipermi.handler
A dynamic proxy which delegates interface calls to a ConnectionHandler
CallProxy(ConnectionHandler) - Constructor for class net.sf.lipermi.handler.CallProxy
Create new CallProxy with a ConnectionHandler which will transport invocations on this Proxy
Client - Class in net.sf.lipermi.net
The LipeRMI client.
Client(String, int, CallHandler) - Constructor for class net.sf.lipermi.net.Client
 
Client(String, int, CallHandler, IProtocolFilter) - Constructor for class net.sf.lipermi.net.Client
 
clientConnected(Socket) - Method in interface net.sf.lipermi.net.IServerListener
 
clientDisconnected(Socket) - Method in interface net.sf.lipermi.net.IServerListener
 
close() - Method in class net.sf.lipermi.net.Client
 
close() - Method in class net.sf.lipermi.net.Server
 
connectionClosed() - Method in interface net.sf.lipermi.handler.IConnectionHandlerListener
 
ConnectionHandler - Class in net.sf.lipermi.handler
A ConnectionHandler is object which can call remote methods, receive remote calls and dispatch its returns.
createConnectionHandler(Socket, CallHandler, IProtocolFilter) - Static method in class net.sf.lipermi.handler.ConnectionHandler
 
createConnectionHandler(Socket, CallHandler, IProtocolFilter, IConnectionHandlerListener) - Static method in class net.sf.lipermi.handler.ConnectionHandler
 

D

DefaultFilter - Class in net.sf.lipermi.handler.filter
Default protocol filter implementation.
DefaultFilter() - Constructor for class net.sf.lipermi.handler.filter.DefaultFilter
 
delegateCall(RemoteCall) - Method in class net.sf.lipermi.handler.CallHandler
 
disconnected() - Method in interface net.sf.lipermi.net.IClientListener
 

E

equals(Object) - Method in class net.sf.lipermi.call.RemoteInstance
 
exportObject(Class<?>, Object) - Method in class net.sf.lipermi.handler.CallHandler
 

F

Fundamental - Interface in net.sf.lipermi.handler.interfaces
 

G

getArgs() - Method in class net.sf.lipermi.call.RemoteCall
 
getCallId() - Method in class net.sf.lipermi.call.RemoteCall
 
getCallId() - Method in class net.sf.lipermi.call.RemoteReturn
 
getClassName() - Method in class net.sf.lipermi.call.RemoteInstance
 
getCurrentSocket() - Static method in class net.sf.lipermi.handler.CallLookup
Get the current Socket for this call.
getGlobal(Class<?>) - Method in class net.sf.lipermi.net.Client
 
getId() - Method in class net.sf.lipermi.call.RemoteBeacon
 
getInstanceId() - Method in class net.sf.lipermi.call.RemoteInstance
 
getMethodId() - Method in class net.sf.lipermi.call.RemoteCall
 
getRemoteInstance() - Method in class net.sf.lipermi.call.RemoteCall
 
getRet() - Method in class net.sf.lipermi.call.RemoteReturn
 
getSocket() - Method in class net.sf.lipermi.handler.ConnectionHandler
 
GZipFilter - Class in net.sf.lipermi.handler.filter
GZip filter to compact data using GZip I/O streams.
GZipFilter() - Constructor for class net.sf.lipermi.handler.filter.GZipFilter
 

H

hashCode() - Method in class net.sf.lipermi.call.RemoteInstance
 

I

IClientListener - Interface in net.sf.lipermi.net
This listener can be used to monitor a Client.
IConnectionHandlerListener - Interface in net.sf.lipermi.handler
This listener can be used to monitor a ConnectionHandler.
invoke(Object, Method, Object[]) - Method in class net.sf.lipermi.handler.CallProxy
Delegates call to this proxy to it's ConnectionHandler
IProtocolFilter - Interface in net.sf.lipermi.handler.filter
A interface to define a protocol filter to intercept messages and make any needed modification (ie.
IRemoteMessage - Interface in net.sf.lipermi.call
Marker interface to know which types can be sent though the stream.
IServerListener - Interface in net.sf.lipermi.net
This listener can be used to monitor a Server.
isThrowing() - Method in class net.sf.lipermi.call.RemoteReturn
 

L

LipeRMIException - Exception in net.sf.lipermi.exception
General LipeRMI exception
LipeRMIException() - Constructor for exception net.sf.lipermi.exception.LipeRMIException
 
LipeRMIException(String, Throwable) - Constructor for exception net.sf.lipermi.exception.LipeRMIException
 
LipeRMIException(String) - Constructor for exception net.sf.lipermi.exception.LipeRMIException
 
LipeRMIException(Throwable) - Constructor for exception net.sf.lipermi.exception.LipeRMIException
 

N

net.sf.lipermi.call - package net.sf.lipermi.call
 
net.sf.lipermi.exception - package net.sf.lipermi.exception
 
net.sf.lipermi.handler - package net.sf.lipermi.handler
 
net.sf.lipermi.handler.filter - package net.sf.lipermi.handler.filter
 
net.sf.lipermi.handler.interfaces - package net.sf.lipermi.handler.interfaces
 
net.sf.lipermi.net - package net.sf.lipermi.net
 

P

prepareWrite(IRemoteMessage) - Method in class net.sf.lipermi.handler.filter.DefaultFilter
 
prepareWrite(IRemoteMessage) - Method in class net.sf.lipermi.handler.filter.GZipFilter
 
prepareWrite(IRemoteMessage) - Method in interface net.sf.lipermi.handler.filter.IProtocolFilter
 

R

readObject(Object) - Method in class net.sf.lipermi.handler.filter.DefaultFilter
 
readObject(Object) - Method in class net.sf.lipermi.handler.filter.GZipFilter
 
readObject(Object) - Method in interface net.sf.lipermi.handler.filter.IProtocolFilter
 
registerGlobal(Class<?>, Object) - Method in class net.sf.lipermi.handler.CallHandler
 
RemoteBeacon - Class in net.sf.lipermi.call
Class that holds method return information.
RemoteBeacon(int) - Constructor for class net.sf.lipermi.call.RemoteBeacon
 
RemoteCall - Class in net.sf.lipermi.call
Class that holds method call informations.
RemoteCall(RemoteInstance, String, Object[], Long) - Constructor for class net.sf.lipermi.call.RemoteCall
 
RemoteInstance - Class in net.sf.lipermi.call
Class that holds informations about a remote instance, making the instance unique in all remote JVM.
RemoteInstance(String, String) - Constructor for class net.sf.lipermi.call.RemoteInstance
 
RemoteReturn - Class in net.sf.lipermi.call
Class that holds method return information.
RemoteReturn(boolean, Object, Long) - Constructor for class net.sf.lipermi.call.RemoteReturn
 
removeClientListener(IClientListener) - Method in class net.sf.lipermi.net.Client
 
removeConnectionHandlerListener(IConnectionHandlerListener) - Method in class net.sf.lipermi.handler.ConnectionHandler
 
removeServerListener(IServerListener) - Method in class net.sf.lipermi.net.Server
 
run() - Method in class net.sf.lipermi.handler.ConnectionHandler
 

S

Server - Class in net.sf.lipermi.net
The LipeRMI server.
Server() - Constructor for class net.sf.lipermi.net.Server
 

T

toString() - Method in interface net.sf.lipermi.handler.interfaces.Fundamental
 
typeFromObjects(Object[]) - Static method in class net.sf.lipermi.handler.CallHandler
 
A B C D E F G H I L N P R S T 
Skip navigation links

Copyright © 2015. All rights reserved.