|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object org.gvsig.tools.service.AbstractService
public abstract class AbstractService
Service
base parent implementation, delegating in the child classes
the retrieval of the ProviderManager
.
Constructor Summary | |
---|---|
AbstractService()
Empty constructor to be used only for persistence purposes. |
|
AbstractService(DynObject serviceParameters)
Creates a new AbstractService . |
Method Summary | |
---|---|
protected Provider |
getProvider()
Returns the provider related to this service. |
protected abstract ProviderManager |
getProviderManager()
Returns the reference to the ProviderManager . |
protected ProviderServices |
getProviderServices()
Returns the provider services to be used by the provider of this service. |
DynObject |
getServiceParameters()
Returns the service parameters this services was created with |
protected void |
init(DynObject serviceParameters,
ProviderServices providerServices)
Initialices the service. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.gvsig.tools.service.Service |
---|
getManager |
Constructor Detail |
---|
public AbstractService()
public AbstractService(DynObject serviceParameters) throws ServiceException
AbstractService
.
serviceParameters
- the parameters of the current service
ServiceException
- if there is an error with the parametersMethod Detail |
---|
public DynObject getServiceParameters()
protected void init(DynObject serviceParameters, ProviderServices providerServices) throws ServiceException
serviceParameters
- the service parametersproviderServices
- the provider services
ServiceException
- thrown while creating the providerprotected Provider getProvider()
protected ProviderServices getProviderServices()
protected abstract ProviderManager getProviderManager()
ProviderManager
.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |