-
- All Implemented Interfaces:
public final class IppRequest extends IppMessage
-
-
Field Summary
Fields Modifier and Type Field Description private final URIprinterUriprivate final StringcodeDescriptionprivate final IppOperationoperationprivate final CharsetattributesCharsetprivate Shortcodeprivate IntegerrequestIdprivate Stringversionprivate final List<IppAttributesGroup>attributesGroupsprivate InputStreamdocumentInputStreamprivate BooleandocumentInputStreamIsConsumedprivate ByteArrayrawBytesprivate final IppAttributesGroupoperationGroupprivate final IppAttributesGroupjobGroup
-
Constructor Summary
Constructors Constructor Description IppRequest()IppRequest(IppOperation operation, URI printerUri, Integer jobId, List<String> requestedAttributes, String requestingUserName, String version, Integer requestId, Charset charset, String naturalLanguage)
-
Method Summary
Modifier and Type Method Description final URIgetPrinterUri()StringgetCodeDescription()final IppOperationgetOperation()final CharsetgetAttributesCharset()-
Methods inherited from class de.gmuth.ipp.core.IppMessage
containsGroup, createAttributesGroup, decode, encode, encodeAsInputStream, getAttributesGroups, getAttributesGroups, getCode, getDocumentInputStream, getDocumentInputStreamIsConsumed, getJobGroup, getOperationGroup, getRawBytes, getRequestId, getSingleAttributesGroup, getVersion, hasDocument, logDetails, read, read, saveDocumentStream, saveRawBytes, setCode, setDocumentInputStream, setDocumentInputStreamIsConsumed, setRawBytes, setRequestId, setVersion, toString, write, write -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Method Detail
-
getPrinterUri
final URI getPrinterUri()
-
getCodeDescription
String getCodeDescription()
-
getOperation
final IppOperation getOperation()
-
getAttributesCharset
final Charset getAttributesCharset()
-
-
-
-