Esri Geoportal Server
1.2.9

com.esri.gpt.server.csw.components
Class OperationContext

java.lang.Object
  extended by com.esri.gpt.server.csw.components.OperationContext

public class OperationContext
extends Object

Holds context information associated with an operation.


Constructor Summary
OperationContext(CswNamespaces namespaces)
          Default constructor
 
Method Summary
 Map<String,Object> getAdditionalProperties()
          Gets the free form map of additional properties.
 String getOperationName()
          Gets the operation name.
 OperationResponse getOperationResponse()
          Gets the operation response.
 IProviderFactory getProviderFactory()
          Gets the operation provider factory.
 RequestContext getRequestContext()
          Gets the underlying request context.
 RequestOptions getRequestOptions()
          Gets the request options.
 ServiceProperties getServiceProperties()
          Gets the service options.
 boolean isAtomResponse()
          Determines if the response is Atom response.
 boolean isDublinCoreResponse()
          Determines if the response is Dublin Core based.
 void setAdditionalProperties(Map<String,Object> additionalProperties)
          Sets the free form map of additional properties.
 void setOperationName(String operationName)
          Sets the operation name.
 void setOperationResponse(OperationResponse operationResponse)
          Sets the operation response.
 void setProviderFactory(IProviderFactory factory)
          Sets the operation provider factory.
 void setRequestContext(RequestContext requestContext)
          Sets the underlying request context.
 void setRequestOptions(RequestOptions requestOptions)
          Sets the request options.
 void setServiceProperties(ServiceProperties serviceProperties)
          Sets the service properties.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationContext

public OperationContext(CswNamespaces namespaces)
Default constructor

Method Detail

getAdditionalProperties

public Map<String,Object> getAdditionalProperties()
Gets the free form map of additional properties.

Returns:
the additional properties

setAdditionalProperties

public void setAdditionalProperties(Map<String,Object> additionalProperties)
Sets the free form map of additional properties.

Parameters:
additionalProperties - the additional properties

getOperationName

public String getOperationName()
Gets the operation name.

Returns:
the operation name

setOperationName

public void setOperationName(String operationName)
Sets the operation name.

Parameters:
operationName - the operation name

getOperationResponse

public OperationResponse getOperationResponse()
Gets the operation response.

Returns:
the operation response

setOperationResponse

public void setOperationResponse(OperationResponse operationResponse)
Sets the operation response.

Parameters:
operationResponse - the operation response

getProviderFactory

public IProviderFactory getProviderFactory()
Gets the operation provider factory.

Returns:
the operation provider factory

setProviderFactory

public void setProviderFactory(IProviderFactory factory)
Sets the operation provider factory.

Parameters:
factory - the operation provider factory

getRequestContext

public RequestContext getRequestContext()
Gets the underlying request context.

Returns:
the request context

setRequestContext

public void setRequestContext(RequestContext requestContext)
Sets the underlying request context.

Parameters:
requestContext - the request context

getRequestOptions

public RequestOptions getRequestOptions()
Gets the request options.

Returns:
the request options

setRequestOptions

public void setRequestOptions(RequestOptions requestOptions)
Sets the request options.

Parameters:
requestOptions - the request options

getServiceProperties

public ServiceProperties getServiceProperties()
Gets the service options.

Returns:
the service options

setServiceProperties

public void setServiceProperties(ServiceProperties serviceProperties)
Sets the service properties.

Parameters:
serviceProperties - the service properties

isDublinCoreResponse

public boolean isDublinCoreResponse()
Determines if the response is Dublin Core based.

Returns:
true if the response is Dublin Core

isAtomResponse

public boolean isAtomResponse()
Determines if the response is Atom response.

Returns:
true if the response is Atom response

Esri Geoportal Server
1.2.9

Copyright 2011 Environmental Systems Research Institute. All rights reserved. Use is subject to license terms.