|
Oracle VM Manager Web Services API Reference Release 2.2.0 E15446-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object
oracle.ovs.api.NeoResourceManagementImpl
public class NeoResourceManagementImpl
ResourceManagement Implementation
Field Summary | |
---|---|
protected static java.lang.String |
ISO_POOL |
protected static java.util.logging.Logger |
log |
protected static java.lang.String |
RUNNING_POOL |
protected static java.lang.String |
SEED_POOL |
protected static java.lang.String |
SHAREDDISK |
Constructor Summary | |
---|---|
NeoResourceManagementImpl() |
Method Summary | |
---|---|
ISOResource |
_registerISO(ServerPool svr_pool, ISOResourceConfig isoResourceConfig) |
ISOResource |
approveISO(java.lang.Long isoResourceId) Approve pending iso resource |
VirtualMachineTemplate |
ApproveTemplate(java.lang.Long templateResourceId) |
VirtualMachineImage |
ApproveVMImage(java.lang.Long VMResourceId) |
void |
cancelExternalISO(java.lang.Long isoResourceId) Cancel an importing external iso resource |
void |
cancelExternalVirtualMachineImage(java.lang.Long imageId) Cancel an importing external virtual machine image |
void |
cancelExternalVirtualMachineTemplate(java.lang.Long templateId) Cancel an importing external virtual machine template |
void |
deleteISO(java.lang.Long isoResourceID) Deletes the ISO from server pool (physically also) |
void |
deleteISO(java.lang.Long isoResourceID, java.lang.Boolean deleteFiles) Deletes the ISO from server pool (physically also) |
void |
deleteSharedDisk(java.lang.Long sharedDiskResourceID) Deletes the Shared Disk from server pool (physically also) |
void |
deleteSharedDisk(java.lang.Long sharedDiskResourceID, java.lang.Boolean deleteFiles) Deletes the Shared Disk from server pool (physically also) |
void |
deleteTemplate(java.lang.Long templateResourceId) Deletes the template from server pool (physically also) |
void |
deleteTemplate(java.lang.Long templateResourceId, java.lang.Boolean deleteFiles) Deletes the template from server pool (physically also) |
void |
deleteVirtualMachineResource(java.lang.Long serverPoolId, java.lang.String vmName, Resources vmType, java.lang.Boolean deleteFiles) delete vm resource by name; vmType can be Resources.ORACLEVM_VM_TEMPLATE or Resources.ORACLEVM_VM_IMAGE |
void |
deleteVMResource(java.lang.Long vmResourceId) Delete virtual machine image |
void |
deleteVMResource(java.lang.Long vmResourceId, java.lang.Boolean deleteFiles) Delete virtual machine image |
void |
downloadBinary(ServerPool serverPool, oracle.ovs.biz.util.OvmUrl binaryUrl, java.lang.String localFilePath, ProxyServer proxyServer) download external resource |
void |
downloadResource(ServerPool serverPool, ResourceType resType, oracle.ovs.biz.util.OvmUrl srcUrl, ProxyServer proxyServer) Download resource from an external location to a server pool. |
void |
downloadResource(ServerPool serverPool, java.lang.String resName, java.lang.String groupName, ExternalResource externalResource) |
void |
downloadResourceDirectory(ServerPool serverPool, ResourceType resType, oracle.ovs.biz.util.OvmUrl srcUrl, ProxyServer proxyServer) Download resource from an external location to a server pool. |
void |
extractTemplateBinary(ServerPool svr_pool, java.lang.String resourceLocation, java.lang.String fileLocation) Extract the bundle to seed pool |
java.util.Map |
freespace_validator(ServerPool svr_pool, int size) validator for free disk space for all repositories. |
java.util.Map |
freespace_validator(ServerPool svr_pool, java.lang.String vmPath, int size) validator for free disk space for the repository where one vm locates |
DiscoveredISO[] |
getAllDiscoverableISO(ServerPool svr_pool) Get unregistered iso files in one server pool |
DiscoveredVirtualMachineTemplate[] |
getAllDiscoverableTemplates(ServerPool svr_pool) Get unregistered virtual machine templates in one server pool |
DiscoveredVirtualMachineImage[] |
getAllDiscoverableVMs(ServerPool serverPool) Get unregistered virtual machine images in one server pool |
VirtualMachineImage[] |
getAllImg(ServerPool svr_pool) |
java.lang.String[] |
getAllISOGroups(ServerPool serverPool) Get registered iso resource groups in one server pool |
ISOResource[] |
getAllISOResources(ServerPool svr_pool) Get all registered iso resources in one server pool |
SharedVirtualDisk[] |
getAllSharedDiskResources(ServerPool svr_pool) Get all registered shared virtual disks |
VirtualMachineTemplate[] |
getAllTemplateResources(ServerPool svr_pool) Get all registered virtual machine templates |
VirtualMachineImage[] |
getAllVMResources(ServerPool svr_pool) Get all registered virtual machine images |
java.lang.String |
getImportType(ServerPool serverPool, java.lang.String vmPath) return ovm or v2v type |
ISOResource |
getISOResource(java.lang.Long isoResourceID) Get registered iso resource by id |
ISOResource |
getISOResourceByGroupNameAndISOFileName(ServerPool sp, java.lang.String groupName, java.lang.String isoFileName) |
ISOResource |
getISOResourceByGroupNameAndISOName(ServerPool sp, java.lang.String groupName, java.lang.String isoName) Get iso resource by iso group name and iso label name |
ISOResource |
getISOResourceByName(ServerPool svr_pool, java.lang.String name) Returns the ISO resource instance, given the display name. |
ISOResource[] |
getISOResourcesByGroupName(ServerPool sp, java.lang.String groupName) Get all registered iso resources in a group of one server pool |
ISOResource[] |
getISOResourcesByISOName(ServerPool sp, java.lang.String isoName) Get all registered iso resources by iso label name in one server pool |
java.lang.String |
getOvfEnv(ServerPool svr_pool, java.lang.String vmName) get ovf-env.xml content |
SharedVirtualDisk[] |
getRegisteredMultipathDevices(ServerPool serverPool) find registered multipath devices |
SharedVirtualDisk[] |
getRegisteredSharedVirtualDisks(ServerPool serverPool) find registered file-based shared virtual disks |
java.lang.String |
getRepositoryLocation(ServerPool svr_pool) Get the base location for importing resources |
java.lang.String |
getResourceDirectory(ServerPool svr_pool, ISOResource ir) Get the real path of the ISOResource |
java.lang.String |
getResourceDirectory(ServerPool svr_pool, java.lang.String TemplateName) |
java.lang.String |
getResourceDirectory(ServerPool svr_pool, VirtualMachineTemplate tr) Get the real path of the TemplateResource |
SharedVirtualDisk |
getSharedDiskResource(java.lang.Long sharedDiskResourceID) Returns the Shared Disk resource instance. |
SharedVirtualDisk |
getSharedDiskResourceByName(ServerPool svr_pool, java.lang.String name) Returns the Shared Disk resource instance, given the display name. |
VirtualMachineTemplate |
getTemplateResource(java.lang.Long templateResourceId) Returns the template resource instance. |
VirtualMachineTemplate |
getTemplateResourceByName(ServerPool svr_pool, java.lang.String name) Returns the template resource instance, given the display name. |
DiscoveredSharedVirtualDisk[] |
getUnregisteredMultipathDevices(ServerPool serverPool) find unregistered multipath devices |
DiscoveredVirtualMachineImage[] |
getUnregisteredNonOracleVMImages(ServerPool serverPool) discover all unregistered Non-OracleVM type images |
DiscoveredVirtualMachineTemplate[] |
getUnregisteredNonOracleVMTemplates(ServerPool serverPool) discover all unregistered Non-OracleVM type templates |
DiscoveredVirtualMachineImage[] |
getUnregisteredOracleVMImages(ServerPool serverPool) discover all unregistered OracleVM type images |
DiscoveredVirtualMachineTemplate[] |
getUnregisteredOracleVMTemplates(ServerPool serverPool) discover all unregistered OracleVM type templates |
DiscoveredSharedVirtualDisk[] |
getUnregisteredSharedVirtualDisks(ServerPool serverPool) find unregistered file-based shared virtual disks |
DiscoveredVirtualMachineImage[] |
getUnregisteredVHDImages(ServerPool serverPool) discover all unregistered VHD type images |
DiscoveredVirtualMachineTemplate[] |
getUnregisteredVHDTemplates(ServerPool serverPool) discover all unregistered VHD type templates |
DiscoveredVirtualMachineImage[] |
getUnregisteredVMWareImages(ServerPool serverPool) discover all unregistered VMWare type images |
DiscoveredVirtualMachineTemplate[] |
getUnregisteredVMWareTemplates(ServerPool serverPool) discover all unregistered VMWare type templates |
VirtualMachineImage |
getVirtualMachineImagebyImageId(java.lang.Long imageId) Get registered virtual macine image by image id |
VirtualMachineImage |
getVirtualMachineImageByName(ServerPool serverPool, java.lang.String imageName) Get registered virtual machine image by image name in one server pool |
VirtualMachineImage |
getVMResourceByName(ServerPool svr_pool, java.lang.String name) Returns the VMResource instance |
void |
mountISO_NFS(ServerPool svr_pool, ISOResource iso, java.lang.String mountPath, java.lang.String hostname) |
void |
moveToNfsLocation(ServerPool serverPool, java.lang.String filePath, oracle.ovs.biz.util.OvmUrl nfsLocation) move to nfs location |
java.util.Map |
parseVirtualMachineConfig(ServerPool serverPool, java.lang.String vmPath) Pre-check the virtual machine config and returns the results as a map |
ISOResource |
registerISO(ServerPool svr_pool, ISOResourceConfig isoResourceConfig) Registers an ISO resource (available in a shared location on the server pool). |
java.util.Map |
registerISOPrerequisite(ServerPool svr_pool, ISOResourceConfig isoResourceConfig) precheck for registerISO |
SharedVirtualDisk |
registerSharedDisk(ServerPool serverPool, SharedVirtualDiskConfig svdConfig) Creates (physically) a new disk on the shared storage, and registers it as a sharable disk amongst the Virtual Machines on the server pool. |
VirtualMachineTemplate |
registerTemplate(ServerPool serverPool, VirtualMachineTemplate vmt) Registers a template resource (available in a shared location on the server pool). |
java.util.Map |
registerTemplatePrerequisite(ServerPool svr_pool, VirtualMachineTemplate templateResourceConfig) precheck for registerTemplate |
VirtualMachineImage |
registerVM(ServerPool serverPool, VirtualMachineImage vmt) |
void |
setOvfEnv(ServerPool svr_pool, java.lang.String vmName, java.lang.String ovfContent) set ovfenv.xml |
void |
unmountISO_NFS(ServerPool svr_pool, ISOResource iso, java.lang.String mountPath, java.lang.String hostname) |
void |
uploadTemplate(VirtualMachineTemplate template, oracle.ovs.biz.util.OvmUrl tgtUrl) Upload template to an external NFS location. |
java.lang.Boolean |
validateURL(ServerPool serverPool, ExternalResource externalResource) validate remote url |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
---|
protected static final java.lang.String ISO_POOL
protected static final java.lang.String RUNNING_POOL
protected static final java.lang.String SEED_POOL
protected static final java.lang.String SHAREDDISK
protected static java.util.logging.Logger log
Constructor Detail |
---|
public NeoResourceManagementImpl()
Method Detail |
---|
public void deleteISO(java.lang.Long isoResourceID) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
deleteISO
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void deleteISO(java.lang.Long isoResourceID, java.lang.Boolean deleteFiles) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
deleteISO
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void deleteSharedDisk(java.lang.Long sharedDiskResourceID) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
deleteSharedDisk
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void deleteSharedDisk(java.lang.Long sharedDiskResourceID, java.lang.Boolean deleteFiles) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
deleteSharedDisk
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void deleteTemplate(java.lang.Long templateResourceId) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
deleteTemplate
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void deleteTemplate(java.lang.Long templateResourceId, java.lang.Boolean deleteFiles) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
deleteTemplate
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void deleteVMResource(java.lang.Long vmResourceId) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
deleteVMResource
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void deleteVMResource(java.lang.Long vmResourceId, java.lang.Boolean deleteFiles) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
deleteVMResource
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void deleteVirtualMachineResource(java.lang.Long serverPoolId, java.lang.String vmName, Resources vmType, java.lang.Boolean deleteFiles) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
deleteVirtualMachineResource
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public DiscoveredISO[] getAllDiscoverableISO(ServerPool svr_pool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getAllDiscoverableISO
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public DiscoveredVirtualMachineTemplate[] getAllDiscoverableTemplates(ServerPool svr_pool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getAllDiscoverableTemplates
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public ISOResource[] getAllISOResources(ServerPool svr_pool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getAllISOResources
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public SharedVirtualDisk[] getAllSharedDiskResources(ServerPool svr_pool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getAllSharedDiskResources
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public VirtualMachineTemplate[] getAllTemplateResources(ServerPool svr_pool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getAllTemplateResources
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public ISOResource getISOResource(java.lang.Long isoResourceID) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getISOResource
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public ISOResource getISOResourceByName(ServerPool svr_pool, java.lang.String name)
NeoResourceManagement
getISOResourceByName
in interface NeoResourceManagement
public SharedVirtualDisk getSharedDiskResource(java.lang.Long sharedDiskResourceID) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getSharedDiskResource
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public SharedVirtualDisk getSharedDiskResourceByName(ServerPool svr_pool, java.lang.String name) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getSharedDiskResourceByName
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public VirtualMachineTemplate getTemplateResource(java.lang.Long templateResourceId) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getTemplateResource
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public VirtualMachineTemplate getTemplateResourceByName(ServerPool svr_pool, java.lang.String name) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getTemplateResourceByName
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public java.util.Map registerISOPrerequisite(ServerPool svr_pool, ISOResourceConfig isoResourceConfig) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
registerISOPrerequisite
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public ISOResource registerISO(ServerPool svr_pool, ISOResourceConfig isoResourceConfig) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
registerISO
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public ISOResource _registerISO(ServerPool svr_pool, ISOResourceConfig isoResourceConfig) throws oracle.ovs.biz.exception.OVSException
oracle.ovs.biz.exception.OVSException
public ISOResource approveISO(java.lang.Long isoResourceId) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
approveISO
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public SharedVirtualDisk registerSharedDisk(ServerPool serverPool, SharedVirtualDiskConfig svdConfig) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
registerSharedDisk
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public java.util.Map registerTemplatePrerequisite(ServerPool svr_pool, VirtualMachineTemplate templateResourceConfig)
NeoResourceManagement
registerTemplatePrerequisite
in interface NeoResourceManagement
public VirtualMachineTemplate registerTemplate(ServerPool serverPool, VirtualMachineTemplate vmt) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
registerTemplate
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public VirtualMachineTemplate ApproveTemplate(java.lang.Long templateResourceId) throws oracle.ovs.biz.exception.OVSException
ApproveTemplate
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public java.lang.String getResourceDirectory(ServerPool svr_pool, VirtualMachineTemplate tr) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getResourceDirectory
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public java.lang.String getResourceDirectory(ServerPool svr_pool, java.lang.String TemplateName) throws oracle.ovs.biz.exception.OVSException
oracle.ovs.biz.exception.OVSException
public java.lang.String getRepositoryLocation(ServerPool svr_pool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getRepositoryLocation
in interface NeoResourceManagement
svr_pool
-oracle.ovs.biz.agent.AgentException
oracle.ovs.biz.exception.OVSException
public java.lang.String getResourceDirectory(ServerPool svr_pool, ISOResource ir) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getResourceDirectory
in interface NeoResourceManagement
oracle.ovs.biz.agent.AgentException
oracle.ovs.biz.exception.OVSException
public VirtualMachineImage[] getAllVMResources(ServerPool svr_pool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getAllVMResources
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public VirtualMachineImage[] getAllImg(ServerPool svr_pool) throws oracle.ovs.biz.exception.OVSException
oracle.ovs.biz.exception.OVSException
public DiscoveredVirtualMachineImage[] getAllDiscoverableVMs(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getAllDiscoverableVMs
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public VirtualMachineImage ApproveVMImage(java.lang.Long VMResourceId) throws oracle.ovs.biz.exception.OVSException
ApproveVMImage
in interface NeoResourceManagement
oracle.ovs.biz.agent.AgentException
oracle.ovs.biz.exception.OVSException
public VirtualMachineImage getVMResourceByName(ServerPool svr_pool, java.lang.String name) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getVMResourceByName
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public VirtualMachineImage getVirtualMachineImageByName(ServerPool serverPool, java.lang.String imageName) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getVirtualMachineImageByName
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public VirtualMachineImage registerVM(ServerPool serverPool, VirtualMachineImage vmt) throws oracle.ovs.biz.exception.OVSException
registerVM
in interface NeoResourceManagement
oracle.ovs.biz.exception.ResourceException
oracle.ovs.biz.agent.AgentException
oracle.ovs.biz.exception.OVSException
public java.lang.String getOvfEnv(ServerPool svr_pool, java.lang.String vmName) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getOvfEnv
in interface NeoResourceManagement
oracle.ovs.biz.agent.AgentException
oracle.ovs.biz.exception.OVSException
public void setOvfEnv(ServerPool svr_pool, java.lang.String vmName, java.lang.String ovfContent) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
setOvfEnv
in interface NeoResourceManagement
oracle.ovs.biz.agent.AgentException
oracle.ovs.biz.exception.OVSException
public java.util.Map freespace_validator(ServerPool svr_pool, int size) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
freespace_validator
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public java.util.Map freespace_validator(ServerPool svr_pool, java.lang.String vmPath, int size) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
freespace_validator
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void mountISO_NFS(ServerPool svr_pool, ISOResource iso, java.lang.String mountPath, java.lang.String hostname) throws oracle.ovs.biz.exception.OVSException
mountISO_NFS
in interface NeoResourceManagement
svr_pool
- serverPooliso
- ISOResourcehostname
- (Default = "")oracle.ovs.biz.exception.OVSException
public void unmountISO_NFS(ServerPool svr_pool, ISOResource iso, java.lang.String mountPath, java.lang.String hostname) throws oracle.ovs.biz.exception.OVSException
unmountISO_NFS
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void extractTemplateBinary(ServerPool svr_pool, java.lang.String resourceLocation, java.lang.String fileLocation) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
extractTemplateBinary
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void downloadResource(ServerPool serverPool, ResourceType resType, oracle.ovs.biz.util.OvmUrl srcUrl, ProxyServer proxyServer) throws oracle.ovs.biz.exception.OVSException
serverPool
-resType
-srcUrl
-proxyServer
-oracle.ovs.biz.exception.OVSException
public void downloadResourceDirectory(ServerPool serverPool, ResourceType resType, oracle.ovs.biz.util.OvmUrl srcUrl, ProxyServer proxyServer) throws oracle.ovs.biz.exception.OVSException
serverPool
-resType
-srcUrl
-proxyServer
-oracle.ovs.biz.exception.OVSException
public void uploadTemplate(VirtualMachineTemplate template, oracle.ovs.biz.util.OvmUrl tgtUrl) throws oracle.ovs.biz.exception.OVSException
uploadTemplate
in interface NeoResourceManagement
template
-tgtUrl
-oracle.ovs.biz.exception.OVSException
public void downloadBinary(ServerPool serverPool, oracle.ovs.biz.util.OvmUrl binaryUrl, java.lang.String localFilePath, ProxyServer proxyServer) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
downloadBinary
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void moveToNfsLocation(ServerPool serverPool, java.lang.String filePath, oracle.ovs.biz.util.OvmUrl nfsLocation) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
moveToNfsLocation
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public java.util.Map parseVirtualMachineConfig(ServerPool serverPool, java.lang.String vmPath) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
parseVirtualMachineConfig
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public java.lang.Boolean validateURL(ServerPool serverPool, ExternalResource externalResource) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
validateURL
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void downloadResource(ServerPool serverPool, java.lang.String resName, java.lang.String groupName, ExternalResource externalResource) throws oracle.ovs.biz.exception.OVSException
oracle.ovs.biz.exception.OVSException
public java.lang.String[] getAllISOGroups(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getAllISOGroups
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public java.lang.String getImportType(ServerPool serverPool, java.lang.String vmPath) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getImportType
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public VirtualMachineImage getVirtualMachineImagebyImageId(java.lang.Long imageId) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getVirtualMachineImagebyImageId
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public ISOResource getISOResourceByGroupNameAndISOName(ServerPool sp, java.lang.String groupName, java.lang.String isoName) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getISOResourceByGroupNameAndISOName
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public ISOResource[] getISOResourcesByGroupName(ServerPool sp, java.lang.String groupName) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getISOResourcesByGroupName
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public ISOResource[] getISOResourcesByISOName(ServerPool sp, java.lang.String isoName) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getISOResourcesByISOName
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public ISOResource getISOResourceByGroupNameAndISOFileName(ServerPool sp, java.lang.String groupName, java.lang.String isoFileName) throws oracle.ovs.biz.exception.OVSException
oracle.ovs.biz.exception.OVSException
public void cancelExternalVirtualMachineTemplate(java.lang.Long templateId) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
cancelExternalVirtualMachineTemplate
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void cancelExternalVirtualMachineImage(java.lang.Long imageId) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
cancelExternalVirtualMachineImage
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public void cancelExternalISO(java.lang.Long isoResourceId) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
cancelExternalISO
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public DiscoveredSharedVirtualDisk[] getUnregisteredSharedVirtualDisks(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getUnregisteredSharedVirtualDisks
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public DiscoveredSharedVirtualDisk[] getUnregisteredMultipathDevices(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getUnregisteredMultipathDevices
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public SharedVirtualDisk[] getRegisteredSharedVirtualDisks(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getRegisteredSharedVirtualDisks
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public SharedVirtualDisk[] getRegisteredMultipathDevices(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getRegisteredMultipathDevices
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public DiscoveredVirtualMachineTemplate[] getUnregisteredOracleVMTemplates(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getUnregisteredOracleVMTemplates
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public DiscoveredVirtualMachineTemplate[] getUnregisteredVHDTemplates(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getUnregisteredVHDTemplates
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public DiscoveredVirtualMachineTemplate[] getUnregisteredVMWareTemplates(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getUnregisteredVMWareTemplates
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public DiscoveredVirtualMachineTemplate[] getUnregisteredNonOracleVMTemplates(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getUnregisteredNonOracleVMTemplates
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public DiscoveredVirtualMachineImage[] getUnregisteredOracleVMImages(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getUnregisteredOracleVMImages
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public DiscoveredVirtualMachineImage[] getUnregisteredVHDImages(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getUnregisteredVHDImages
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public DiscoveredVirtualMachineImage[] getUnregisteredVMWareImages(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getUnregisteredVMWareImages
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
public DiscoveredVirtualMachineImage[] getUnregisteredNonOracleVMImages(ServerPool serverPool) throws oracle.ovs.biz.exception.OVSException
NeoResourceManagement
getUnregisteredNonOracleVMImages
in interface NeoResourceManagement
oracle.ovs.biz.exception.OVSException
|
Oracle VM Manager Web Services API Reference Release 2.2.0 E15446-02 |
||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |