Apache CXF API

org.apache.cxf.jaxrs.model
Class OperationResourceInfo

java.lang.Object
  extended by org.apache.cxf.jaxrs.model.OperationResourceInfo

public class OperationResourceInfo
extends Object


Constructor Summary
OperationResourceInfo(Method mInvoke, ClassResourceInfo cri)
           
OperationResourceInfo(Method m, ClassResourceInfo cri, URITemplate template, String httpVerb, String consumeMediaTypes, String produceMediaTypes, List<Parameter> params, boolean oneway)
           
OperationResourceInfo(Method mInvoke, Method mAnnotated, ClassResourceInfo cri)
           
 
Method Summary
 void addNameBindings(List<String> names)
           
 Method getAnnotatedMethod()
           
 ClassResourceInfo getClassResourceInfo()
           
 List<javax.ws.rs.core.MediaType> getConsumeTypes()
           
 String getDefaultParameterValue()
           
 String getHttpMethod()
           
 Method getMethodToInvoke()
           
 Set<String> getNameBindings()
           
 List<Parameter> getParameters()
           
 List<javax.ws.rs.core.MediaType> getProduceTypes()
           
 URITemplate getURITemplate()
           
 boolean isEncodedEnabled()
           
 boolean isOneway()
           
 boolean isSubResourceLocator()
           
 void setHttpMethod(String m)
           
 void setMethodToInvoke(Method m)
           
 void setURITemplate(URITemplate u)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

OperationResourceInfo

public OperationResourceInfo(Method mInvoke,
                             ClassResourceInfo cri)

OperationResourceInfo

public OperationResourceInfo(Method mInvoke,
                             Method mAnnotated,
                             ClassResourceInfo cri)

OperationResourceInfo

public OperationResourceInfo(Method m,
                             ClassResourceInfo cri,
                             URITemplate template,
                             String httpVerb,
                             String consumeMediaTypes,
                             String produceMediaTypes,
                             List<Parameter> params,
                             boolean oneway)
Method Detail

addNameBindings

public void addNameBindings(List<String> names)

getNameBindings

public Set<String> getNameBindings()

isOneway

public boolean isOneway()

getParameters

public List<Parameter> getParameters()

getURITemplate

public URITemplate getURITemplate()

setURITemplate

public void setURITemplate(URITemplate u)

getClassResourceInfo

public ClassResourceInfo getClassResourceInfo()

getMethodToInvoke

public Method getMethodToInvoke()

getAnnotatedMethod

public Method getAnnotatedMethod()

setMethodToInvoke

public void setMethodToInvoke(Method m)

getHttpMethod

public String getHttpMethod()

setHttpMethod

public void setHttpMethod(String m)

isSubResourceLocator

public boolean isSubResourceLocator()

getProduceTypes

public List<javax.ws.rs.core.MediaType> getProduceTypes()

getConsumeTypes

public List<javax.ws.rs.core.MediaType> getConsumeTypes()

isEncodedEnabled

public boolean isEncodedEnabled()

getDefaultParameterValue

public String getDefaultParameterValue()

Apache CXF API

Apache CXF