public class RequestPrimitiveDTO
extends DTO
DTO expresses Request Primitive.
- See Also:
-
- "NotThreadSafe"
-
Nested Class Summary
Nested Classes
static enum
Enum for DesiredIdentifierResultType
static enum
static enum
enum type for Result Content
-
Field Summary
Fields
Authorization Relationship Indicator
Authorization Signature Indicator
Desired Identifier Result Type
Group Request Identifier TODO: search doc.
Group Request Target Members
Operation This field is mandatory.
Request Expiration Timestamp
Result Expiration Timestamp
-
Constructor Summary
Constructors
-
-
Field Details
-
operation
Operation This field is mandatory.
- See Also:
-
-
-
from
From Parameter.
Originator of the request is stored.
- See Also:
-
-
requestIdentifier
public String requestIdentifier
Request Identifier
- See Also:
-
-
resourceType
Resource Type
- See Also:
-
-
content
Primitive Content
- See Also:
-
-
-
originatingTimestamp
public String originatingTimestamp
Originating Timestamp
-
requestExpirationTimestamp
public String requestExpirationTimestamp
Request Expiration Timestamp
* This parameter is related to CMDH(Communication Management and Delivery
Handling) policy.
- See Also:
-
-
resultExpirationTimestamp
public String resultExpirationTimestamp
Result Expiration Timestamp
This parameter is related to CMDH(Communication Management and Delivery
Handling) policy.
- See Also:
-
-
operationExecutionTime
public String operationExecutionTime
Operation Execution Time
-
responseType
Response Type Info
- See Also:
-
-
resultPersistence
public String resultPersistence
Result Persistence
This parameter is related to CMDH(Communication Management and Delivery
Handling) policy.
- See Also:
-
-
resultContent
Result Content
- See Also:
-
-
eventCategory
Event Category
allowed values are 2(Immediate), 3(BestEffort), 4(Latest), and 100-999 as
user defined range.
- See Also:
-
-
deliveryAggregation
Delivery Aggregation
This parameter is related to CMDH(Communication Management and Delivery
Handling) policy.
- See Also:
-
-
groupRequestIdentifier
public String groupRequestIdentifier
Group Request Identifier TODO: search doc.
-
filterCriteria
Filter Criteria
- See Also:
-
-
desiredIdentifierResultType
Desired Identifier Result Type
This parameter specifies identifier type in response, such as structured
or unstructured. This parameter used to be Discovery Result Type in
previous oneM2M release.
- See Also:
-
-
tokens
Tokens
Each token is in m2m:dynAuthJWT
- See Also:
-
-
tokenIDs
Token Identifiers
In oneM2M this parameter is expressed as list of m2m:tokenID.
- See Also:
-
-
localTokenIDs
Local Token Identifiers
In oneM2M this parameter is expressed as list of xs:NCName.
-
tokenRequestIndicator
public Boolean tokenRequestIndicator
Token Request Indicator
-
groupRequestTargetMembers
Group Request Target Members
-
authorizationSignatureIndicator
public Boolean authorizationSignatureIndicator
Authorization Signature Indicator
-
authorizationSignatures
Authorization Signatures
In oneM2M this parameter is expressed in m2m:signatureList.
- See Also:
-
-
authorizationRelationshipIndicator
public Boolean authorizationRelationshipIndicator
Authorization Relationship Indicator
-
semanticQueryIndicator
public Boolean semanticQueryIndicator
Semantic Query Indicator
- See Also:
-
-
releaseVersionIndicator
Release Version
-
-
Constructor Details
-
RequestPrimitiveDTO
public RequestPrimitiveDTO()