|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectorca.shirako.proxies.soap.services.ActorServiceImpl
public abstract class ActorServiceImpl
This is the implementation of the Actor SOAP service. It is the base for all other actor SOAP services.
| Field Summary | |
|---|---|
protected IActor |
actor
The local actor. |
protected LoggingTool |
logger
Cached logger |
| Constructor Summary | |
|---|---|
ActorServiceImpl()
|
|
| Method Summary | |
|---|---|
protected ICallbackProxy |
getCallback(java.lang.String url,
AuthToken authToken)
Construct a SOAP callback object to a service listening on the specified endpoint and identified by the given auth token. |
protected IConcreteSet |
getConcrete(Reservation r)
Extracts the concrete set from a SOAP reservation |
protected void |
initialize()
Actor setup. |
protected ReservationClient |
passClient(Reservation reservation)
Converts a SOAP reservation to a ReservationClient |
void |
query(PropertiesHolder properties)
Services an incoming query request |
void |
tick(long cycle)
|
void |
updateLease(Reservation reservation,
UpdateData updateData)
Services an incoming lease update |
void |
updateTicket(Reservation reservation,
UpdateData updateData)
Services an incoming ticket update |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Field Detail |
|---|
protected IActor actor
protected LoggingTool logger
| Constructor Detail |
|---|
public ActorServiceImpl()
| Method Detail |
|---|
protected void initialize()
throws java.lang.Exception
java.lang.Exception
protected ICallbackProxy getCallback(java.lang.String url,
AuthToken authToken)
throws java.lang.Exception
url - callback endpointauthToken - auth token of the service
java.lang.Exception
protected IConcreteSet getConcrete(Reservation r)
throws java.lang.Exception
r - The SOAP reservation
java.lang.Exception
protected ReservationClient passClient(Reservation reservation)
throws java.lang.Exception
reservation - The SOAP reservation
java.lang.Exception
public void updateTicket(Reservation reservation,
UpdateData updateData)
throws java.rmi.RemoteException
reservation - Incoming SOAP reservationupdateData - Incoming SOAP updateData
java.rmi.RemoteException
public void updateLease(Reservation reservation,
UpdateData updateData)
throws java.rmi.RemoteException
reservation - updateData -
java.rmi.RemoteException
public void query(PropertiesHolder properties)
throws java.rmi.RemoteException
properties -
java.rmi.RemoteException
public void tick(long cycle)
throws java.rmi.RemoteException
java.rmi.RemoteException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||