public class SosAdminRequestOperator extends Object implements AdminRequestOperator
Modifier and Type | Field and Description |
---|---|
private static String |
KEY |
private static List<String> |
PARAMETERS |
static String |
REQUEST_GET_CAPABILITIES |
static String |
REQUEST_UPDATE |
static String |
UPDATE_BINDINGS |
static String |
UPDATE_CONFIGURATION |
static String |
UPDATE_DECODER |
static String |
UPDATE_ENCODER |
static String |
UPDATE_OPERATIONS |
static String |
UPDATE_SERVICES |
Constructor and Description |
---|
SosAdminRequestOperator() |
Modifier and Type | Method and Description |
---|---|
private ServiceResponse |
createCapabilities() |
private ServiceResponse |
createServiceResponse(GetCapabilitiesResponse response) |
private ServiceResponse |
createServiceResponse(String string) |
private Map<String,Set<DCP>> |
getDCP() |
String |
getKey() |
private OwsOperation |
getOpsMetadataForCapabilities() |
private OwsOperation |
getOpsMetadataForUpdate() |
private ServiceResponse |
handleUpdateRequest(AdminRequest request) |
ServiceResponse |
receiveRequest(AdminRequest request) |
private static final String KEY
public static final String REQUEST_GET_CAPABILITIES
public static final String REQUEST_UPDATE
public static final String UPDATE_ENCODER
public static final String UPDATE_DECODER
public static final String UPDATE_OPERATIONS
public static final String UPDATE_SERVICES
public static final String UPDATE_BINDINGS
public static final String UPDATE_CONFIGURATION
public String getKey()
getKey
in interface AdminRequestOperator
public ServiceResponse receiveRequest(AdminRequest request) throws AdministratorException, OwsExceptionReport
receiveRequest
in interface AdminRequestOperator
AdministratorException
OwsExceptionReport
private ServiceResponse handleUpdateRequest(AdminRequest request) throws ConfigurationException, OwsExceptionReport
private ServiceResponse createCapabilities() throws OwsExceptionReport
OwsExceptionReport
private OwsOperation getOpsMetadataForCapabilities()
private OwsOperation getOpsMetadataForUpdate()
private ServiceResponse createServiceResponse(String string) throws OwsExceptionReport
OwsExceptionReport
private ServiceResponse createServiceResponse(GetCapabilitiesResponse response) throws OwsExceptionReport
OwsExceptionReport
Copyright © 2012-2015 52north.org. All Rights Reserved.