public class Service extends Object implements Serializable
Constructor and Description |
---|
Service() |
Service(String name,
long interval,
String userDefined,
String status,
String... parameters) |
Modifier and Type | Method and Description |
---|---|
void |
addParameter(Parameter parameter) |
void |
addParameter(String key,
String value) |
boolean |
equals(Object obj)
Overrides the Object.equals method.
|
Long |
getInterval()
Interval at which the service is to be polled
|
String |
getName()
Service name
|
Parameter |
getParameter(String key) |
List<Parameter> |
getParameters() |
String |
getPattern() |
String |
getStatus()
Status of the service.
|
String |
getUserDefined()
Specifies if the service is user defined.
|
int |
hashCode()
Overrides the Object.hashCode method.
|
boolean |
removeParameter(Parameter parameter) |
void |
setInterval(Integer interval) |
void |
setInterval(Long interval) |
void |
setName(String name) |
void |
setParameters(List<Parameter> parameters) |
void |
setPattern(String pattern) |
void |
setStatus(String status) |
void |
setUserDefined(String userDefined) |
String |
toString() |
public String getName()
public void setName(String name)
public Long getInterval()
public void setInterval(Long interval)
public void setInterval(Integer interval)
public String getUserDefined()
public void setUserDefined(String userDefined)
public String getStatus()
public void setStatus(String status)
public String getPattern()
public void setPattern(String pattern)
public void addParameter(Parameter parameter) throws IndexOutOfBoundsException
IndexOutOfBoundsException
public boolean removeParameter(Parameter parameter)
public boolean equals(Object obj)
public int hashCode()
The following steps came from Effective Java Programming Language Guide by Joshua Bloch, Chapter 3
Copyright © 2021. All rights reserved.