orca.shirako.proxies.local
Class LocalAuthority
java.lang.Object
orca.shirako.proxies.Proxy
orca.shirako.proxies.local.LocalProxy
orca.shirako.proxies.local.LocalBroker
orca.shirako.proxies.local.LocalAuthority
- All Implemented Interfaces:
- IActorIdentity, IActorProxy, IActorPublic, IAuthorityProxy, IAuthorityPublic, IBrokerProxy, IBrokerPublic, IProxy, ISerialize, IServerProxy, IServerPublic
public class LocalAuthority
- extends LocalBroker
- implements IAuthorityProxy
Local proxy for Authority. Allows communication with an Authority residing in
the same container as the caller.
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LocalAuthority
public LocalAuthority()
LocalAuthority
public LocalAuthority(IActor actor)
- Create a proxy to the specified actor
- Parameters:
actor -
redeem
public void redeem(ResourceReservation reservation,
IServiceManagerCallbackProxy callback,
AuthToken caller)
throws java.lang.Exception
- Redeem a reservation
- Specified by:
redeem in interface IAuthorityPublic
- Parameters:
reservation - The reservationcallback - SlicesReturn Callbackcaller - The slice owner
- Throws:
java.lang.Exception
extendLease
public void extendLease(ResourceReservation reservation,
AuthToken caller)
throws java.lang.Exception
- Extend a lease of a reservation
- Specified by:
extendLease in interface IAuthorityPublic
- Parameters:
reservation - The reservationcaller - The slice owner
- Throws:
java.lang.Exception
close
public void close(ResourceReservation reservation,
AuthToken caller)
throws java.lang.Exception
- Close
- Specified by:
close in interface IAuthorityPublic
- Parameters:
reservation - The reservationcaller - The slice owner
- Throws:
java.lang.Exception
Copyright © 2007 Network/Internet Computing Lab. All Rights Reserved.