public interface IServiceDescription
extends org.apache.uima.ducc.transport.event.sm.IService
org.apache.uima.ducc.transport.event.sm.IService.ServiceClass, org.apache.uima.ducc.transport.event.sm.IService.ServiceState, org.apache.uima.ducc.transport.event.sm.IService.ServiceType, org.apache.uima.ducc.transport.event.sm.IService.Trinary
Modifier and Type | Method and Description |
---|---|
void |
addDependency(String endpoint,
String msg) |
String |
getBroker() |
Map<String,String> |
getDependencies() |
String |
getDisableReason() |
String |
getEndpoint() |
String |
getErrorString() |
Long |
getId() |
Long[] |
getImplementors()
This returns the set of DUCC Ids for all the service instances which
implement this service.
|
Integer[] |
getInstanceIds()
This returns the list of contant instance ids for multi-instance services.
|
int |
getInstances() |
org.apache.uima.ducc.transport.event.common.IDuccState.JobState |
getJobState() |
long |
getLastPing() |
String |
getLastPingString() |
long |
getLastRunnable() |
String |
getLastRunnableString() |
long |
getLastUse() |
String |
getLastUseString() |
long |
getLinger() |
IServiceStatistics |
getQstats() |
IServiceStatistics |
getQueueStatistics() |
Long[] |
getReferences() |
String |
getRegistrationDate() |
org.apache.uima.ducc.transport.event.sm.IService.ServiceState |
getServiceState() |
org.apache.uima.ducc.transport.event.sm.IService.ServiceClass |
getSubclass() |
org.apache.uima.ducc.transport.event.sm.IService.ServiceType |
getType() |
String |
getUser() |
boolean |
isActive() |
boolean |
isAutostart() |
boolean |
isDeregistered() |
boolean |
isEnabled() |
boolean |
isReferenceStart() |
void |
setActive(boolean active) |
void |
setAutostart(boolean autostart) |
void |
setBroker(String broker) |
void |
setDeregistered(boolean d) |
void |
setDisableReason(String r) |
void |
setEnabled(boolean enable) |
void |
setEndpoint(String endpoint) |
void |
setErrorString(String s) |
void |
setId(Long id) |
void |
setImplementors(ArrayList<Long> implementors,
ArrayList<Integer> instancids) |
void |
setInstances(int instances) |
void |
setJobState(org.apache.uima.ducc.transport.event.common.IDuccState.JobState jobState) |
void |
setLastPing(long last_ping) |
void |
setLastRunnable(long last_runnable) |
void |
setLastUse(long last_use) |
void |
setLinger(long linger) |
void |
setQstats(IServiceStatistics qstats) |
void |
setQueueStatistics(IServiceStatistics qstats) |
void |
setReferences(ArrayList<Long> references) |
void |
setReferenceStart(boolean ref) |
void |
setRegistrationDate(String d) |
void |
setServiceState(org.apache.uima.ducc.transport.event.sm.IService.ServiceState serviceState) |
void |
setSubclass(org.apache.uima.ducc.transport.event.sm.IService.ServiceClass subclass) |
void |
setType(org.apache.uima.ducc.transport.event.sm.IService.ServiceType type) |
void |
setUser(String u) |
Long getId()
void setId(Long id)
String getUser()
void setUser(String u)
Long[] getImplementors()
Integer[] getInstanceIds()
Long[] getReferences()
org.apache.uima.ducc.transport.event.sm.IService.ServiceType getType()
void setType(org.apache.uima.ducc.transport.event.sm.IService.ServiceType type)
org.apache.uima.ducc.transport.event.sm.IService.ServiceClass getSubclass()
void setSubclass(org.apache.uima.ducc.transport.event.sm.IService.ServiceClass subclass)
String getEndpoint()
void setEndpoint(String endpoint)
String getBroker()
void setBroker(String broker)
org.apache.uima.ducc.transport.event.sm.IService.ServiceState getServiceState()
void setServiceState(org.apache.uima.ducc.transport.event.sm.IService.ServiceState serviceState)
org.apache.uima.ducc.transport.event.common.IDuccState.JobState getJobState()
void setJobState(org.apache.uima.ducc.transport.event.common.IDuccState.JobState jobState)
boolean isActive()
void setActive(boolean active)
void setDeregistered(boolean d)
void setQueueStatistics(IServiceStatistics qstats)
IServiceStatistics getQueueStatistics()
void setAutostart(boolean autostart)
boolean isAutostart()
void setReferenceStart(boolean ref)
boolean isReferenceStart()
boolean isEnabled()
void setDisableReason(String r)
String getDisableReason()
void setLastUse(long last_use)
long getLastUse()
String getLastUseString()
void setLastPing(long last_ping)
long getLastPing()
String getLastPingString()
void setLastRunnable(long last_runnable)
long getLastRunnable()
String getLastRunnableString()
void setRegistrationDate(String d)
String getRegistrationDate()
String getErrorString()
void setErrorString(String s)
void setEnabled(boolean enable)
IServiceStatistics getQstats()
void setQstats(IServiceStatistics qstats)
boolean isDeregistered()
void setInstances(int instances)
int getInstances()
void setLinger(long linger)
long getLinger()
Copyright © 2012–2019 The Apache Software Foundation. All rights reserved.