public class RequestOperatorKey extends java.lang.Object implements java.lang.Comparable<RequestOperatorKey>, DefaultActive
RequestOperator. The RequestOperatorKey consists of service, version and operation
name.| Constructor and Description |
|---|
RequestOperatorKey(OwsServiceKey sok,
java.lang.Enum<?> operationName)
Create a new
RequestOperatorKey. |
RequestOperatorKey(OwsServiceKey sok,
java.lang.Enum<?> operationName,
boolean defaultActive)
Create a new
RequestOperatorKey. |
RequestOperatorKey(OwsServiceKey sok,
java.lang.String operationName)
Create a new
RequestOperatorKey. |
RequestOperatorKey(OwsServiceKey sok,
java.lang.String operationName,
boolean defaultActive)
Create a new
RequestOperatorKey. |
RequestOperatorKey(java.lang.String service,
java.lang.String version,
java.lang.Enum<?> operationName)
Create a new
RequestOperatorKey. |
RequestOperatorKey(java.lang.String service,
java.lang.String version,
java.lang.Enum<?> operationName,
boolean defaultActive)
Create a new
RequestOperatorKey. |
RequestOperatorKey(java.lang.String service,
java.lang.String version,
java.lang.String operationName)
Create a new
RequestOperatorKey. |
RequestOperatorKey(java.lang.String service,
java.lang.String version,
java.lang.String operationName,
boolean defaultActive)
Create a new
RequestOperatorKey. |
| Modifier and Type | Method and Description |
|---|---|
int |
compareTo(RequestOperatorKey o) |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getOperationName() |
java.lang.String |
getService() |
OwsServiceKey |
getServiceOperatorKey() |
java.lang.String |
getVersion() |
int |
hashCode() |
boolean |
isDefaultActive() |
java.lang.String |
toString() |
public RequestOperatorKey(OwsServiceKey sok, java.lang.String operationName)
RequestOperatorKey.sok - the service operator keyoperationName - the operation namepublic RequestOperatorKey(OwsServiceKey sok, java.lang.String operationName, boolean defaultActive)
RequestOperatorKey.sok - the service keyoperationName - the operation namedefaultActive - if this operation should be active by defaultpublic RequestOperatorKey(java.lang.String service,
java.lang.String version,
java.lang.String operationName)
RequestOperatorKey.service - the serviceversion - the versionoperationName - the operation namepublic RequestOperatorKey(java.lang.String service,
java.lang.String version,
java.lang.String operationName,
boolean defaultActive)
RequestOperatorKey.service - the serviceversion - the versionoperationName - the operation namedefaultActive - if this operation should be active by defaultpublic RequestOperatorKey(OwsServiceKey sok, java.lang.Enum<?> operationName)
RequestOperatorKey.sok - the service keyoperationName - the operation namepublic RequestOperatorKey(OwsServiceKey sok, java.lang.Enum<?> operationName, boolean defaultActive)
RequestOperatorKey.sok - the service keyoperationName - the operation namedefaultActive - if this operation should be active by defaultpublic RequestOperatorKey(java.lang.String service,
java.lang.String version,
java.lang.Enum<?> operationName)
RequestOperatorKey.service - the serviceversion - the versionoperationName - the operation namepublic RequestOperatorKey(java.lang.String service,
java.lang.String version,
java.lang.Enum<?> operationName,
boolean defaultActive)
RequestOperatorKey.service - the serviceversion - the versionoperationName - the operation namedefaultActive - if this operation should be active by defaultpublic OwsServiceKey getServiceOperatorKey()
OwsServiceKeypublic java.lang.String getService()
public java.lang.String getVersion()
public java.lang.String getOperationName()
public boolean isDefaultActive()
isDefaultActive in interface DefaultActivetrue, if this operation should be active by defaultpublic int compareTo(RequestOperatorKey o)
compareTo in interface java.lang.Comparable<RequestOperatorKey>public boolean equals(java.lang.Object obj)
equals in class java.lang.Objectpublic int hashCode()
hashCode in class java.lang.Objectpublic java.lang.String toString()
toString in class java.lang.ObjectCopyright © 2015–2018 52°North Initiative for Geospatial Open Source Software GmbH. All rights reserved.