APIdia Launch Partner
Top Description Fields Methods
javax.print

public Interface URIException

Imports
java.net.URI

Interface URIException is a mixin interface which a subclass of PrintException can implement to report an error condition involving a URI address. The Print Service API does not define any print exception classes that implement interface URIException, that being left to the Print Service implementor's discretion.

Field Summary

Modifier and TypeField and Description
public static final int
URIInaccessible

Indicates that the printer cannot access the URI address.

public static final int
URIOtherProblem

Indicates any kind of problem not specifically identified by the other reasons.

public static final int
URISchemeNotSupported

Indicates that the printer does not support the URI scheme ("http", "ftp", etc.) in the URI address.

Method Summary

Modifier and TypeMethod and Description
public int

Returns:

one of the predefined reasons enumerated in this interface
getReason
()

Returns the reason of this exception.

public URI

Returns:

the URI that is the cause of this exception
getUnsupportedURI
()

Returns the URI.

Field Detail

URIInaccessibleback to summary
public static final int URIInaccessible

Indicates that the printer cannot access the URI address. For example, the printer might report this error if it goes to get the print data and cannot even establish a connection to the URI address.

URIOtherProblemback to summary
public static final int URIOtherProblem

Indicates any kind of problem not specifically identified by the other reasons.

URISchemeNotSupportedback to summary
public static final int URISchemeNotSupported

Indicates that the printer does not support the URI scheme ("http", "ftp", etc.) in the URI address.

Method Detail

getReasonback to summary
public int getReason()

Returns the reason of this exception.

Returns:int

one of the predefined reasons enumerated in this interface

getUnsupportedURIback to summary
public URI getUnsupportedURI()

Returns the URI.

Returns:URI

the URI that is the cause of this exception