Esri Geoportal Server
1.0

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

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

public class OperationContext
extends Object

Holds context information associated with an operation.


Constructor Summary
OperationContext()
          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.
 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()
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

Esri Geoportal Server
1.0

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