Package com.oss.asn1
Class ContentHandler
java.lang.Object
com.oss.asn1.ContentHandler
The ContentHandler class is used as a superclass of compiler-generated
partial decode handlers. Refer to "OSS ASN.1 Tools for Java Reference Manual"
for description of the partial decoding feature.
- Since:
- ASN.1/Java 8.0
-
Nested Class Summary
Modifier and TypeClassDescriptionstatic enum
Return codes of event handling methods of a partial decoding handler classes. -
Method Summary
Modifier and TypeMethodDescriptionReturn Response object previously set bysetBeginDataResponse(com.oss.asn1.ContentHandler.Response)
or CONTINUE by default.Return Response object previously set bysetBeginInfoResponse(com.oss.asn1.ContentHandler.Response)
or CONTINUE by default.Return The type of PDU handled by this content handler.Return Response object previously set bysetEndDataResponse(com.oss.asn1.ContentHandler.Response)
or CONTINUE by default.Return Response object previously set bysetEndInfoResponse(com.oss.asn1.ContentHandler.Response)
or CONTINUE by default.void
setBeginDataResponse
(ContentHandler.Response beginDataResponse) Set Response object to be returned bygetBeginDataResponse()
void
setBeginInfoResponse
(ContentHandler.Response beginInfoResponse) Set Response object to be returned bygetBeginInfoResponse()
void
setContentType
(AbstractData contentType) Set content type of this content handler.void
setEndDataResponse
(ContentHandler.Response endDataResponse) Set Response object to be returned bygetEndDataResponse()
void
setEndInfoResponse
(ContentHandler.Response endInfoResponse) Set Response object to be returned bygetEndInfoResponse()
-
Method Details
-
getContentType
Return The type of PDU handled by this content handler.- Returns:
- empty AbstractData instance that identifies the type of PDU
-
setContentType
Set content type of this content handler.- Parameters:
contentType
- empty AbstractData instance that identifies the type of PDU
-
getBeginInfoResponse
Return Response object previously set bysetBeginInfoResponse(com.oss.asn1.ContentHandler.Response)
or CONTINUE by default.- Returns:
- Response object previously set by
setBeginInfoResponse(com.oss.asn1.ContentHandler.Response)
or CONTINUE by default.
-
setBeginInfoResponse
Set Response object to be returned bygetBeginInfoResponse()
- Parameters:
beginInfoResponse
- Response object to be returned bygetBeginInfoResponse()
-
getEndInfoResponse
Return Response object previously set bysetEndInfoResponse(com.oss.asn1.ContentHandler.Response)
or CONTINUE by default.- Returns:
- Response object previously set by
setEndInfoResponse(com.oss.asn1.ContentHandler.Response)
or CONTINUE by default.
-
setEndInfoResponse
Set Response object to be returned bygetEndInfoResponse()
- Parameters:
endInfoResponse
- Response object to be returned bygetEndInfoResponse()
-
getBeginDataResponse
Return Response object previously set bysetBeginDataResponse(com.oss.asn1.ContentHandler.Response)
or CONTINUE by default.- Returns:
- Response object previously set by
setBeginDataResponse(com.oss.asn1.ContentHandler.Response)
or CONTINUE by default.
-
setBeginDataResponse
Set Response object to be returned bygetBeginDataResponse()
- Parameters:
beginDataResponse
- Response object to be returned bygetBeginDataResponse()
-
getEndDataResponse
Return Response object previously set bysetEndDataResponse(com.oss.asn1.ContentHandler.Response)
or CONTINUE by default.- Returns:
- Response object previously set by
setEndDataResponse(com.oss.asn1.ContentHandler.Response)
or CONTINUE by default.
-
setEndDataResponse
Set Response object to be returned bygetEndDataResponse()
- Parameters:
endDataResponse
- Response object to be returned bygetEndDataResponse()
-