Package de.fmui.osb.broker
Class OpenServiceBrokerRequest
- java.lang.Object
-
- de.fmui.osb.broker.OpenServiceBrokerRequest
-
- Direct Known Subclasses:
BindingLastOperationRequest
,BindRequest
,CatalogRequest
,DeprovisionRequest
,FetchBindingRequest
,FetchInstanceRequest
,InstanceLastOperationRequest
,ProvisionRequest
,UnbindRequest
,UpdateServiceInstanceRequest
public abstract class OpenServiceBrokerRequest extends java.lang.Object
Generic Open Service Broker request.
-
-
Constructor Summary
Constructors Constructor Description OpenServiceBrokerRequest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BrokerAPIVersion
getBrokerAPIVersion()
Returns Broker API Version sent by the platform.RequestCredentials
getCredentials()
Gets the credentials provided by the platform.javax.servlet.http.HttpServletRequest
getHttpServletRequest()
Returns the HTTP request object.OriginatingIdentity
getOriginatingIdentity()
Returns Originating Identity sent by the platform.JSONObject
getRequestBody()
Returns the body of the request.boolean
isAcceptsIncomplete()
Returns if theaccepts_ncomplete
query parameter is set totrue
.java.lang.String
toString()
-
-
-
Method Detail
-
getBrokerAPIVersion
public BrokerAPIVersion getBrokerAPIVersion()
Returns Broker API Version sent by the platform.- Returns:
- the Broker API Version object
-
isAcceptsIncomplete
public boolean isAcceptsIncomplete()
Returns if theaccepts_ncomplete
query parameter is set totrue
.- Returns:
true
if theaccepts_ncomplete
query parameter is set totrue
,false
otherwise
-
getOriginatingIdentity
public OriginatingIdentity getOriginatingIdentity()
Returns Originating Identity sent by the platform.- Returns:
- the Originating Identity object
-
getCredentials
public RequestCredentials getCredentials()
Gets the credentials provided by the platform.- Returns:
- a
RequestCredentials
object
-
getRequestBody
public JSONObject getRequestBody()
Returns the body of the request.- Returns:
- the request body or
null
if there is no request body
-
getHttpServletRequest
public javax.servlet.http.HttpServletRequest getHttpServletRequest()
Returns the HTTP request object.- Returns:
- the HTTP request object
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-