public interface Service extends Persistent
Modifier and Type | Method and Description |
---|---|
java.util.List |
getParameters()
Returns a List of
Substitution objects which represent the parameters of the Service. |
addListener, delListener, getAttribute, getDisplayName, getId, getName, setAttribute, setAttribute, setDisplayName
java.util.List getParameters() throws CommunicationException, AccessControlException, SubstitutionFormatException
Substitution
objects which represent the parameters of the Service.
The Service parameters are the variables associated with the Service that must be given a value by some
Substitution
. See the Substitutions
interface for more detail.Substitution
objects. These represent the
variables which are parameters to the service, along with
their value, if they have a value.CommunicationException
- Thrown if there is a problem communicating with
the directory.AccessControlException
- Thrown if the currently bound
manager does not have access to this Service.SubstitutionFormatException
- thrown if the list of substitutions results in using variables with inconsistent types,
for instance, variable x with [x:port, X:network] fails because x is used as both a port and a network type variable