-
- All Implemented Interfaces:
public final class IppJob
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public classIppJob.Companion
-
Field Summary
Fields Modifier and Type Field Description private IppSubscriptionsubscriptionprivate final Integeridprivate final URIuriprivate final IppJobStatestateprivate final List<String>stateReasonsprivate final IppStringnameprivate final IppStringoriginatingUserNameprivate final IntegerimpressionsCompletedprivate final IntegermediaSheetsCompletedprivate final IntegerkOctetsprivate final IntegernumberOfDocumentsprivate final IppStringdocumentNameSuppliedprivate final IppPrinterprinterprivate IppAttributesGroupattributes
-
Constructor Summary
Constructors Constructor Description IppJob(IppPrinter printer, IppAttributesGroup attributes, IppAttributesGroup subscriptionAttributes)
-
Method Summary
-
-
Constructor Detail
-
IppJob
IppJob(IppPrinter printer, IppAttributesGroup attributes, IppAttributesGroup subscriptionAttributes)
-
-
Method Detail
-
getSubscription
final IppSubscription getSubscription()
-
setSubscription
final Unit setSubscription(IppSubscription subscription)
-
getState
final IppJobState getState()
-
getStateReasons
final List<String> getStateReasons()
-
getOriginatingUserName
final IppString getOriginatingUserName()
-
getImpressionsCompleted
final Integer getImpressionsCompleted()
-
getMediaSheetsCompleted
final Integer getMediaSheetsCompleted()
-
getKOctets
final Integer getKOctets()
-
getNumberOfDocuments
final Integer getNumberOfDocuments()
-
getDocumentNameSupplied
final IppString getDocumentNameSupplied()
-
getPrinter
final IppPrinter getPrinter()
-
getAttributes
final IppAttributesGroup getAttributes()
-
setAttributes
final Unit setAttributes(IppAttributesGroup attributes)
-
hasStateReasons
final Boolean hasStateReasons()
-
isCanceled
final Boolean isCanceled()
-
isProcessing
final Boolean isProcessing()
-
isProcessingStopped
final Boolean isProcessingStopped()
-
isTerminated
final Boolean isTerminated()
-
isProcessingToStopPoint
final Boolean isProcessingToStopPoint()
-
resourcesAreNotReady
final Boolean resourcesAreNotReady()
-
getJobAttributes
@JvmOverloads() final IppResponse getJobAttributes(List<String> requestedAttributes)
-
getJobAttributes
@JvmOverloads() final IppResponse getJobAttributes()
-
getJobAttributes
final IppResponse getJobAttributes(String requestedAttribute)
-
updateAttributes
final Unit updateAttributes(String jobAttributeGroupName)
-
waitForTermination
@JvmOverloads() final Unit waitForTermination(Long delayMillis)
-
waitForTermination
@JvmOverloads() final Unit waitForTermination()
-
hold
final IppResponse hold()
-
release
final IppResponse release()
-
restart
final IppResponse restart()
-
cancel
final IppResponse cancel(String messageForOperator)
-
sendDocument
@JvmOverloads() final Unit sendDocument(InputStream inputStream, Boolean lastDocument, String documentName, String documentNaturalLanguage)
-
sendDocument
@JvmOverloads() final Unit sendDocument(InputStream inputStream, Boolean lastDocument, String documentName)
-
sendDocument
@JvmOverloads() final Unit sendDocument(InputStream inputStream, Boolean lastDocument)
-
sendDocument
@JvmOverloads() final Unit sendDocument(InputStream inputStream)
-
sendUri
@JvmOverloads() final Unit sendUri(URI documentUri, Boolean lastDocument, String documentName, String documentNaturalLanguage)
-
sendUri
@JvmOverloads() final Unit sendUri(URI documentUri, Boolean lastDocument, String documentName)
-
sendUri
@JvmOverloads() final Unit sendUri(URI documentUri, Boolean lastDocument)
-
sendUri
@JvmOverloads() final Unit sendUri(URI documentUri)
-
createJobSubscription
final IppSubscription createJobSubscription(List<String> notifyEvents)
-
cupsGetDocument
final IppDocument cupsGetDocument(Integer documentNumber)
-
ippRequest
final IppRequest ippRequest(IppOperation operation, List<String> requestedAttributes)
-
exchange
final IppResponse exchange(IppRequest request)
-
logDetails
final Unit logDetails()
-
-
-
-