com.siebel.rf.offline.branch.client
Class OfflineClientImpl

java.lang.Object
  |
  +--com.siebel.rf.offline.branch.client.OfflineClientImpl
All Implemented Interfaces:
OfflineClient, java.rmi.Remote

public class OfflineClientImpl
extends java.lang.Object
implements OfflineClient

The OfflineClientImpl class


Fields inherited from interface com.siebel.rf.offline.branch.client.OfflineClient
BRANCH_OFFLINE, HOST_OFFLINE, ONLINE
 
Constructor Summary
OfflineClientImpl(OfflineClientInvoker invoker)
          Register the Client with Branch Server RMI application.
 
Method Summary
 void registerWithRMIServer()
          Register the Client with Branch Server RMI application.
 void setOnlineStatus(int arg0)
          Sets the onlineStatus
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OfflineClientImpl

public OfflineClientImpl(OfflineClientInvoker invoker)
Register the Client with Branch Server RMI application.
Parameters:
invoker - OfflineClientInvoker
Method Detail

registerWithRMIServer

public void registerWithRMIServer()
Register the Client with Branch Server RMI application.
Specified by:
registerWithRMIServer in interface OfflineClient
Following copied from interface: com.siebel.rf.offline.branch.client.OfflineClient
Throws:
java.rmi.RemoteException - This exception is thrown if remote method not invoked

setOnlineStatus

public void setOnlineStatus(int arg0)
                     throws java.rmi.RemoteException
Sets the onlineStatus
Specified by:
setOnlineStatus in interface OfflineClient
Parameters:
arg0 - int
Throws:
java.rmi.RemoteException - This exception is thrown if remote method not invoked