Class Device {Analysis} derived from: Resource, LogProducer
| Parent Package | Device Services | Abstract | No |
| Export Control | PublicAccess | Link Class for | None |
| Class Kind | NormalClass | Cardinality | n |
| Space | Concurrency | Sequential | |
| Persistence | No |
| Nested Classes | InvalidState | InvalidCapacity | AdminType |
| OperationalType | UsageType |
| Name | Signature | Class |
allocateCapacity | boolean allocateCapacity (in Properties capacities) | Device |
deallocateCapacity | void deallocateCapacity (in Properties capacities) | Device |
getUsageState | UsageType getUsageState () | Device |
getOperationalState | OperationalType getOperationalState () | Device |
setAdminState | setAdminState (AdminType state) | Device |
getAdminState | AdminType getAdminState () | Device |
getSoftwareProfile | String getSoftwareProfile () | Device |
getLabel | String getLabel () | Device |
getCompositeDevice | AggregateDevice getCompositeDevice () | Device |
writeRecords | void writeRecords (in ProducerLogRecordSequence records) | LogProducer |
getMaxSize | UnsignedLongLong getMaxSize () | LogStatus |
getCurrentSize | UnsignedLongLong getCurrentSize () | LogStatus |
getNumRecords | UnsignedLongLong getNumRecords () | LogStatus |
getLogFullAction | LogFullAction getLogFullAction () | LogStatus |
getAdministrativeState | AdministrativeState getAdministrativeState () | LogStatus |
getOperationalState | OperationalState getOperationalState () | LogStatus |
getAvailabilityStatus | AvailabilityStatus getAvailabilityStatus () | LogStatus |
| Name | Class | Type | Initial Value |
usageState | Device | UsageType | |
adminState | Device | AdminType | |
operationalState | Device | OperationalType | |
softwareProfile | Device | String | |
label | Device | String | |
identifier | Resource | String |
| Name | Class | Supplier |
--Not Named-- | Device | Resource |
Is A ??? | Device | LogProducer |
--Not Named-- | Resource | EmbeddedComponent |
--Not Named-- | EmbeddedComponent | Component |
--Not Named-- | LogProducer | LogStatus |
| Name | Class | Supplier |
| --Not Named-- | Resource | ResourceInt |
| Objects | Composite:Device | Aggregated Device 1..n:Device | Composite:Device |
| Aggregated:Device | Device 1..N:Device | CompositeAggregated:Device | Aggregated Device 1..n:Device |
Property Settings
Data Modeler| dmItem | False | DMName | |
| IsTable | False | IsView | False |
| IsDomain | False | IsSPPackage | False |
| Synonymns | TableSpaceID | ||
| SourceId | SourceType | ||
| CorrelationName | SelectClause | ||
| IsUpdateable | True | CheckOption | None |
| IsSnapShot | False | IsDistinct | False |
| PersistToServer | IsPackage | False |