public abstract class AService extends java.lang.Object implements IService
Modifier and Type | Field and Description |
---|---|
protected java.util.Map<GeppettoFeature,IFeature> |
features |
protected long |
projectId |
protected Scope |
scope |
Constructor and Description |
---|
AService() |
Modifier and Type | Method and Description |
---|---|
void |
addFeature(IFeature feature) |
IFeature |
getFeature(GeppettoFeature feature) |
Scope |
getScope() |
long |
getsetProjectId() |
boolean |
isSupported(GeppettoFeature feature) |
void |
setProjectId(long projectId) |
void |
setScope(Scope scope) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
registerGeppettoService
protected long projectId
protected Scope scope
protected java.util.Map<GeppettoFeature,IFeature> features
public void setProjectId(long projectId)
public long getsetProjectId()
public void setScope(Scope scope)
public Scope getScope()
public boolean isSupported(GeppettoFeature feature)
isSupported
in interface IService
public IFeature getFeature(GeppettoFeature feature)
getFeature
in interface IService
public void addFeature(IFeature feature)
addFeature
in interface IService