#include <ResourceImpl.h>
Inheritance diagram for glite::rgma::ResourceImpl:
Public Member Functions | |
virtual ResourceEndpoint | getEndpoint () |
virtual TimeInterval | getTerminationInterval () throw (RemoteException, UnknownResourceException) |
virtual void | setTerminationInterval (TimeInterval &time_interval) throw (RemoteException, UnknownResourceException, RGMAException) |
virtual void | destroy () throw (RemoteException, UnknownResourceException) |
virtual void | close () throw (RemoteException, UnknownResourceException) |
virtual void | showSignOfLife () throw (RemoteException, UnknownResourceException) |
Protected Member Functions | |
ServletConnection * | getServletConnection () throw (RGMAException) |
Protected Attributes | |
ResourceEndpoint | m_endPoint |
|
Closes the resource. The resource will no longer be available through this API and will be destroyed once it has finished interacting with other components.
Implements glite::rgma::Resource. |
|
Closes and destroys the resource. The resource will no longer be available to any component.
Implements glite::rgma::Resource. |
|
Gets the endpoint of the service/resource the API communicates with.
Implements glite::rgma::Resource. |
|
Will create a servlet connection if one does not exist or return a pointer to one that has been created previously |
|
Retrieves the resource's termination interval.
Implements glite::rgma::Resource. |
|
Sets the termination interval for this resource.
Implements glite::rgma::Resource. |
|
Indicates to the resource that this API is still alive. This should be used to keep a resource alive when no other method needs to be called.
Implements glite::rgma::Resource. |