|
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use PlatformCapability | |
|---|---|
| org.rioproject.core.jsb | Defines interfaces and semantics for the ServiceBean component model |
| org.rioproject.cybernode | A Cybernode represents a compute resource as a service available through the network, offering dynamic allocation and provisioning capabilities. |
| org.rioproject.cybernode.exec | |
| org.rioproject.jsb | Provides classes that implement and support the ServiceBean model |
| org.rioproject.system | Provides classes that interact with lower level operating system and infrastructure elements, providing an abstract notion of a compute resource with qualitative and quantitative capabilities. |
| org.rioproject.system.capability | Defines qualitative capabilities of a compute resource |
| org.rioproject.system.capability.connectivity | Defines connectivity capabilities |
| org.rioproject.system.capability.platform | Defines system capabilities |
| org.rioproject.system.capability.software | Defines platform software capabilities |
| Uses of PlatformCapability in org.rioproject.core.jsb |
|---|
| Methods in org.rioproject.core.jsb that return PlatformCapability | |
|---|---|
PlatformCapability |
ComputeResourceManager.addPlatformCapability(String className,
URL location,
Map<String,Object> mapping)
Add a PlatformCapability. |
PlatformCapability[] |
ComputeResourceManager.getMatchedPlatformCapabilities()
Get the PlatformCapability instances that match declared system requirements |
PlatformCapability |
ComputeResourceManager.getPlatformCapability(String description)
Get a PlatformCapability instance from a name |
| Methods in org.rioproject.core.jsb with parameters of type PlatformCapability | |
|---|---|
boolean |
ComputeResourceManager.removePlatformCapability(PlatformCapability pCap)
Remove a PlatformCapability that was added by the ServiceBean. |
| Uses of PlatformCapability in org.rioproject.cybernode |
|---|
| Methods in org.rioproject.cybernode that return PlatformCapability | |
|---|---|
PlatformCapability[] |
CybernodeAdminProxy.getPlatformCapabilties()
|
PlatformCapability[] |
CybernodeAdminImpl.getPlatformCapabilties()
|
PlatformCapability[] |
StagedDataManager.removeInstalledPlatformCapabilities()
Remove any installed PlatformCapability components |
PlatformCapability[] |
StagedDataManager.removeInstalledPlatformCapabilities(boolean force)
Remove installed PlatformCapability components |
| Methods in org.rioproject.cybernode that return types with arguments of type PlatformCapability | |
|---|---|
Collection<PlatformCapability> |
StagedDataManager.getInstalledPlatformCapabilities()
Get any PlatformCapability
instances that were installed |
| Uses of PlatformCapability in org.rioproject.cybernode.exec |
|---|
| Methods in org.rioproject.cybernode.exec with parameters of type PlatformCapability | |
|---|---|
void |
ServiceBeanExecutor.applyPlatformCapabilities(PlatformCapability[] pCaps)
If the forked service bean required provisioning of additional software, apply the installed |
void |
ServiceBeanExec.applyPlatformCapabilities(PlatformCapability[] pCaps)
|
ServiceBeanInstance |
ServiceBeanExecManager.exec(ServiceElement sElem,
OperationalStringManager opStringMgr,
DiscardManager discardManager,
PlatformCapability[] installedpCaps)
|
| Uses of PlatformCapability in org.rioproject.jsb |
|---|
| Methods in org.rioproject.jsb that return PlatformCapability | |
|---|---|
PlatformCapability |
JSBContext.addPlatformCapability(String className,
URL location,
Map<String,Object> mapping)
|
static PlatformCapability |
JSBContext.createPlatformCapability(String className,
URL[] classPath,
Map<String,Object> mapping)
Create a PlatformCapability |
PlatformCapability[] |
JSBContext.getMatchedPlatformCapabilities()
|
static PlatformCapability[] |
ServiceElementUtil.getMatchedPlatformCapabilities(ServiceElement sElem,
PlatformCapability[] pCaps)
Get the PlatformCapability instances that match declared operational requirements |
PlatformCapability |
JSBContext.getPlatformCapability(String name)
|
| Methods in org.rioproject.jsb with parameters of type PlatformCapability | |
|---|---|
static PlatformCapability[] |
ServiceElementUtil.getMatchedPlatformCapabilities(ServiceElement sElem,
PlatformCapability[] pCaps)
Get the PlatformCapability instances that match declared operational requirements |
boolean |
JSBContext.removePlatformCapability(PlatformCapability pCap)
|
| Uses of PlatformCapability in org.rioproject.system |
|---|
| Methods in org.rioproject.system that return PlatformCapability | |
|---|---|
PlatformCapability[] |
ResourceCapability.getPlatformCapabilities()
Get an array of PlatformCapability objects for the compute resource |
PlatformCapability[] |
ComputeResource.getPlatformCapabilities()
Return an array of PlatformCapability objects. |
PlatformCapability[] |
SystemCapabilitiesLoader.getPlatformCapabilities(Configuration config)
Get the PlatformCapability objects |
PlatformCapability[] |
SystemCapabilities.getPlatformCapabilities(Configuration config)
Get the PlatformCapability objects |
protected PlatformCapability |
SystemCapabilities.getPlatformCapability(String className)
|
PlatformCapability |
ComputeResource.getPlatformCapability(String name)
Get a PlatformCapability |
PlatformCapability[] |
ComputeResourceAdmin.getPlatformCapabilties()
Get the PlatformCapability components for the ComputeResource |
| Methods in org.rioproject.system with parameters of type PlatformCapability | |
|---|---|
void |
ComputeResource.addPlatformCapability(PlatformCapability pCap)
Add a PlatformCapability object. |
boolean |
ComputeResource.hasPlatformCapability(PlatformCapability capability)
Determine if the PlatformCapability exists in this ComputeResource |
DownloadRecord[] |
ComputeResource.provision(PlatformCapability pCap,
StagedSoftware stagedSoftware)
Provision a StagedSoftware for a
PlatformCapability object. |
boolean |
ComputeResource.removalInProcess(PlatformCapability pCap)
Determine if a PlatformCapability
is being removed from the system. |
boolean |
ComputeResource.removePlatformCapability(PlatformCapability pCap,
boolean clean)
Remove a PlatformCapability object. |
void |
ComputeResource.updatePlatformCapability(PlatformCapability capability)
Update a PlatformCapability object. |
| Constructors in org.rioproject.system with parameters of type PlatformCapability | |
|---|---|
ResourceCapability(String address,
String hostName,
boolean persistentProvisioning,
PlatformCapability[] platformCapabilities,
ComputeResourceUtilization resourceUtilization)
Construct a ResourceCapability object |
|
| Uses of PlatformCapability in org.rioproject.system.capability |
|---|
| Methods in org.rioproject.system.capability with parameters of type PlatformCapability | |
|---|---|
boolean |
PlatformCapability.supports(PlatformCapability requirement)
Deprecated. |
String |
PlatformCapabilityWriter.write(PlatformCapability pCap,
String configPath)
|
| Uses of PlatformCapability in org.rioproject.system.capability.connectivity |
|---|
| Subclasses of PlatformCapability in org.rioproject.system.capability.connectivity | |
|---|---|
class |
ConnectivityCapability
The ConnectivityCapability object provides a common base class
for all connectivity classes |
class |
TCPConnectivity
The TCPConnectivity object provides definition for TCP/IP
networks |
| Uses of PlatformCapability in org.rioproject.system.capability.platform |
|---|
| Subclasses of PlatformCapability in org.rioproject.system.capability.platform | |
|---|---|
class |
ByteOrientedDevice
Represents a capability that has a capacity thats measured in bytes |
class |
Memory
Describes the amount of memory available for the Java Virtual Machine as a qualitative resource. |
class |
OperatingSystem
The OperatingSystem class defines attributes describing the operating system. |
class |
ProcessorArchitecture
The ProcessorArchitecture object provides a definition of the
processor architecture |
class |
StorageCapability
The StorageCapability object provides a definition of storage
support |
| Uses of PlatformCapability in org.rioproject.system.capability.software |
|---|
| Subclasses of PlatformCapability in org.rioproject.system.capability.software | |
|---|---|
class |
J2SESupport
The J2SESupport object base class for J2SE software support |
class |
NativeLibrarySupport
The NativeLibrarySupport object describes a native library
available to services |
class |
RioSupport
The RioSupport object provides a typed name for Rio support. |
class |
SoftwareSupport
The SoftwareSupport object provides a common base for all
software support |
|
Copyright © Rio Project. | |||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||