com.ca.jcs.processor
Class MethodStyleOpProxyHandler.SimpleOpAttributeHandler

java.lang.Object
  extended by com.ca.jcs.processor.MethodStyleOpProxyHandler.SimpleOpAttributeHandler
All Implemented Interfaces:
MethodStyleOpProxyHandler.AttributeHandler
Enclosing class:
MethodStyleOpProxyHandler

public static class MethodStyleOpProxyHandler.SimpleOpAttributeHandler
extends Object
implements MethodStyleOpProxyHandler.AttributeHandler


Field Summary
protected  AttributesProxy attrs
           
protected  ObjectInfo objInfo
           
 
Constructor Summary
MethodStyleOpProxyHandler.SimpleOpAttributeHandler(ObjectInfo objInfo, AttributesProxy attrs)
           
 
Method Summary
 Object getAttributeValue(ParameterBindingType param)
           
 String marshal()
           
 void setAttributeValue(String attrId, Object value)
          We don't process any OUT parameters from operations like MODIFY-RN and DELETE.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

objInfo

protected final ObjectInfo objInfo

attrs

protected final AttributesProxy attrs
Constructor Detail

MethodStyleOpProxyHandler.SimpleOpAttributeHandler

public MethodStyleOpProxyHandler.SimpleOpAttributeHandler(ObjectInfo objInfo,
                                                          AttributesProxy attrs)
Method Detail

getAttributeValue

public Object getAttributeValue(ParameterBindingType param)
                         throws NamingException
Specified by:
getAttributeValue in interface MethodStyleOpProxyHandler.AttributeHandler
Throws:
NamingException

setAttributeValue

public void setAttributeValue(String attrId,
                              Object value)
We don't process any OUT parameters from operations like MODIFY-RN and DELETE.

Specified by:
setAttributeValue in interface MethodStyleOpProxyHandler.AttributeHandler

marshal

public String marshal()
Specified by:
marshal in interface MethodStyleOpProxyHandler.AttributeHandler


Created 2011-07-14 13:27 EST