-
- 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 BooleanuseJobOwnerAsUserNameprivate BooleanuseJobUriprivate final Integeridprivate final URIuriprivate final URIprinterUriprivate final JobStatestateprivate final List<String>stateReasonsprivate final IppStringnameprivate final IppStringoriginatingUserNameprivate final IppStringoriginatingHostNameprivate final IntegerimpressionsCompletedprivate final IntegermediaSheetsCompletedprivate final IntegerkOctetsprivate final Collection<IntRange>pageRangesprivate final IntegernumberOfDocumentsprivate final IppStringdocumentNameSuppliedprivate final StringdocumentFormatprivate final ZonedDateTimetimeAtCreationprivate final ZonedDateTimetimeAtProcessingprivate final ZonedDateTimetimeAtCompletedprivate final StringappleJobOwnerprivate final IppPrinterprinterprivate final IppAttributesGroupattributes
-
Constructor Summary
Constructors Constructor Description IppJob(IppPrinter printer, IppResponse response)IppJob(IppPrinter printer, IppAttributesGroup attributes)
-
Method Summary
-
-
Constructor Detail
-
IppJob
IppJob(IppPrinter printer, IppResponse response)
-
IppJob
IppJob(IppPrinter printer, IppAttributesGroup attributes)
-
-
Method Detail
-
getSubscription
final IppSubscription getSubscription()
-
setSubscription
final Unit setSubscription(IppSubscription subscription)
-
getUseJobOwnerAsUserName
final Boolean getUseJobOwnerAsUserName()
-
setUseJobOwnerAsUserName
final Unit setUseJobOwnerAsUserName(Boolean useJobOwnerAsUserName)
-
getUseJobUri
final Boolean getUseJobUri()
-
setUseJobUri
final Unit setUseJobUri(Boolean useJobUri)
-
getPrinterUri
final URI getPrinterUri()
-
getStateReasons
final List<String> getStateReasons()
-
getOriginatingUserName
final IppString getOriginatingUserName()
-
getOriginatingHostName
final IppString getOriginatingHostName()
-
getImpressionsCompleted
final Integer getImpressionsCompleted()
-
getMediaSheetsCompleted
final Integer getMediaSheetsCompleted()
-
getKOctets
final Integer getKOctets()
-
getPageRanges
final Collection<IntRange> getPageRanges()
-
getNumberOfDocuments
final Integer getNumberOfDocuments()
-
getDocumentNameSupplied
final IppString getDocumentNameSupplied()
-
getDocumentFormat
final String getDocumentFormat()
-
getTimeAtCreation
final ZonedDateTime getTimeAtCreation()
-
getTimeAtProcessing
final ZonedDateTime getTimeAtProcessing()
-
getTimeAtCompleted
final ZonedDateTime getTimeAtCompleted()
-
getAppleJobOwner
final String getAppleJobOwner()
-
getPrinter
final IppPrinter getPrinter()
-
getAttributes
final IppAttributesGroup getAttributes()
-
isPending
@JvmOverloads() final Boolean isPending(Boolean updateStateAttributes)
-
isPending
@JvmOverloads() final Boolean isPending()
-
isAborted
@JvmOverloads() final Boolean isAborted(Boolean updateStateAttributes)
-
isAborted
@JvmOverloads() final Boolean isAborted()
-
isCanceled
@JvmOverloads() final Boolean isCanceled(Boolean updateStateAttributes)
-
isCanceled
@JvmOverloads() final Boolean isCanceled()
-
isCompleted
@JvmOverloads() final Boolean isCompleted(Boolean updateStateAttributes)
-
isCompleted
@JvmOverloads() final Boolean isCompleted()
-
isProcessing
@JvmOverloads() final Boolean isProcessing(Boolean updateStateAttributes)
-
isProcessing
@JvmOverloads() final Boolean isProcessing()
-
isProcessingStopped
@JvmOverloads() final Boolean isProcessingStopped(Boolean updateStateAttributes)
-
isProcessingStopped
@JvmOverloads() final Boolean isProcessingStopped()
-
isTerminated
@JvmOverloads() final Boolean isTerminated(Boolean updateStateAttributes)
-
isTerminated
@JvmOverloads() final Boolean isTerminated()
-
stateReasonsContain
final Boolean stateReasonsContain(String reason)
-
isProcessingToStopPoint
final Boolean isProcessingToStopPoint()
-
resourcesAreNotReady
final Boolean resourcesAreNotReady()
-
isPrinterStopped
final Boolean isPrinterStopped()
-
isIncoming
final Boolean isIncoming()
-
getOriginatingUserNameOrAppleJobOwnerOrNull
final String getOriginatingUserNameOrAppleJobOwnerOrNull()
-
getJobNameOrDocumentNameSuppliedOrAppleJobNameOrNull
final String getJobNameOrDocumentNameSuppliedOrAppleJobNameOrNull()
-
getNumberOfDocumentsOrDocumentCount
final Integer getNumberOfDocumentsOrDocumentCount()
-
getJobAttributes
@JvmOverloads() final IppAttributesGroup getJobAttributes(List<String> requestedAttributes)
-
getJobAttributes
@JvmOverloads() final IppAttributesGroup getJobAttributes()
-
getJobAttributes
final IppAttributesGroup getJobAttributes(String requestedAttribute)
-
updateAttributes
@JvmOverloads() final Unit updateAttributes(List<String> requestedAttributes)
-
updateAttributes
@JvmOverloads() final Unit updateAttributes()
-
updateAttributes
final Unit updateAttributes(String requestedAttributes)
-
waitForTermination
@JvmOverloads() final Unit waitForTermination(Duration delay, Level jobProgressLogLevel, Level printerStateLogLevel)
-
waitForTermination
@JvmOverloads() final Unit waitForTermination(Duration delay, Level jobProgressLogLevel)
-
waitForTermination
@JvmOverloads() final Unit waitForTermination(Duration delay)
-
waitForTermination
@JvmOverloads() final Unit waitForTermination()
-
hold
final IppResponse hold()
-
close
final IppResponse close()
-
release
final IppResponse release()
-
restart
final IppResponse restart()
-
resubmit
final IppResponse resubmit()
-
cancel
@JvmOverloads() final IppResponse cancel(String messageForOperator)
-
cancel
@JvmOverloads() final IppResponse cancel()
-
sendDocument
@JvmOverloads() final Unit sendDocument(InputStream inputStream, Boolean lastDocument, String documentName, String documentNaturalLanguage, DocumentFormat documentFormat)
-
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)
-
sendDocument
@JvmOverloads() final Unit sendDocument(File file, Boolean lastDocument, String documentName, String documentNaturalLanguage, DocumentFormat documentFormat)
-
sendDocument
@JvmOverloads() final Unit sendDocument(File file, Boolean lastDocument, String documentName, String documentNaturalLanguage)
-
sendDocument
@JvmOverloads() final Unit sendDocument(File file, Boolean lastDocument, String documentName)
-
sendDocument
@JvmOverloads() final Unit sendDocument(File file, Boolean lastDocument)
-
sendDocument
@JvmOverloads() final Unit sendDocument(File file)
-
sendUri
@JvmOverloads() final Unit sendUri(URI documentUri, Boolean lastDocument, String documentName, String documentNaturalLanguage, DocumentFormat documentFormat)
-
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)
-
cupsMoveJob
final IppResponse cupsMoveJob(URI printerUri)
-
cupsMoveJob
final IppResponse cupsMoveJob(IppPrinter ippPrinter)
-
createJobSubscription
@JvmOverloads() final IppSubscription createJobSubscription(List<String> notifyEvents)
-
createJobSubscription
@JvmOverloads() final IppSubscription createJobSubscription()
-
cupsGetDocument
@JvmOverloads() final IppDocument cupsGetDocument(Integer documentNumber)
-
cupsGetDocument
@JvmOverloads() final IppDocument cupsGetDocument()
-
cupsGetDocuments
@JvmOverloads() final List<IppDocument> cupsGetDocuments(Boolean save, File directory, String optionalCommandToHandleFile)
-
cupsGetDocuments
@JvmOverloads() final List<IppDocument> cupsGetDocuments(Boolean save, File directory)
-
cupsGetDocuments
@JvmOverloads() final List<IppDocument> cupsGetDocuments(Boolean save)
-
cupsGetDocuments
@JvmOverloads() final List<IppDocument> cupsGetDocuments()
-
log
@JvmOverloads() final Unit log(Logger logger, Level level)
-
log
@JvmOverloads() final Unit log(Logger logger)
-
-
-
-