Skip navigation links

Oracle® Information Rights Management Server Java API Reference
11g Release 1 (11.1.1)

E12907-03


oracle.irm.engine.types.core.license
Class LicenseInUseException

java.lang.Object
  extended by oracle.irm.engine.types.core.license.LicenseInUseException

All Implemented Interfaces:
Serializable

public class LicenseInUseException
extends Object
implements Serializable

License In Use exception information. When a client requests a set of licenses the applicable licenses may be checked out to one or more devices. If no other licenses are available, this exception will be thrown informing the caller of the devices that are using the licenses.

This class is used to store the state of an EJB exception and the fault data in a Web Service exception.

See Also:
Serialized Form

Constructor Summary
LicenseInUseException()
          Default constructor.
LicenseInUseException(Device[] devices)
          Constructor.

 

Method Summary
 Device[] getDevices()
          The list of devices the licenses are being used.
 void setDevices(Device[] value)
          The list of devices the licenses are being used.

 

Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

 

Constructor Detail

LicenseInUseException

public LicenseInUseException()
Default constructor.

LicenseInUseException

public LicenseInUseException(Device[] devices)
Constructor.

Method Detail

getDevices

public Device[] getDevices()
The list of devices the licenses are being used.
Returns:
the value of the property.

setDevices

public void setDevices(Device[] value)
The list of devices the licenses are being used.
Parameters:
value - the new value for the property.

Skip navigation links

Oracle® Information Rights Management Server Java API Reference
11g Release 1 (11.1.1)

E12907-03


Copyright © 2011, Oracle. All rights reserved.