org.gcube.informationsystem.glitebridge.resource.storageelement
Class StorageElementType

java.lang.Object
  extended by org.gcube.informationsystem.glitebridge.resource.storageelement.StorageElementType

public class StorageElementType
extends java.lang.Object

Author:
Luca Frosini (ISTI-CNR)

Constructor Summary
StorageElementType()
           
 
Method Summary
 java.util.List<SEAccessProtocolType> getAccessProtocol()
           
 StorageElement.SEArchitectureEnum getArchitecture()
           
 java.util.List<SEControlProtocolType> getControlProtocol()
           
 java.net.URI getInformationServiceURL()
           
 java.lang.Long getSizeFree()
           
 java.lang.Long getSizeTotal()
           
 Status getStatus()
           
 java.util.List<StorageAreaType> getStorageArea()
           
 java.lang.String getUniqueID()
           
 void setAccessProtocol(java.util.List<SEAccessProtocolType> accessProtocol)
           
 void setArchitecture(StorageElement.SEArchitectureEnum architecture)
           
 void setControlProtocol(java.util.List<SEControlProtocolType> controlProtocol)
           
 void setInformationServiceURL(java.net.URI informationServiceURL)
           
 void setSizeFree(java.lang.Long sizeFree)
           
 void setSizeTotal(java.lang.Long sizeTotal)
           
 void setStatus(Status status)
           
 void setStorageArea(java.util.List<StorageAreaType> storageArea)
           
 void setUniqueID(java.lang.String uniqueID)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

StorageElementType

public StorageElementType()
Method Detail

getAccessProtocol

public java.util.List<SEAccessProtocolType> getAccessProtocol()
Returns:
Access Protocol

setAccessProtocol

public void setAccessProtocol(java.util.List<SEAccessProtocolType> accessProtocol)
Parameters:
accessProtocol - Access Protocol

getArchitecture

public StorageElement.SEArchitectureEnum getArchitecture()
Returns:
Architecture

setArchitecture

public void setArchitecture(StorageElement.SEArchitectureEnum architecture)
Parameters:
architecture - Architecture

getControlProtocol

public java.util.List<SEControlProtocolType> getControlProtocol()
Returns:
Control Protocol

setControlProtocol

public void setControlProtocol(java.util.List<SEControlProtocolType> controlProtocol)
Parameters:
controlProtocol - Control Protocol

getInformationServiceURL

public java.net.URI getInformationServiceURL()
Returns:
Information Service URL

setInformationServiceURL

public void setInformationServiceURL(java.net.URI informationServiceURL)
Parameters:
informationServiceURL - Information Service URL

getSizeFree

public java.lang.Long getSizeFree()
Returns:
Size Free

setSizeFree

public void setSizeFree(java.lang.Long sizeFree)
Parameters:
sizeFree - Size Free

getSizeTotal

public java.lang.Long getSizeTotal()
Returns:
Size Total

setSizeTotal

public void setSizeTotal(java.lang.Long sizeTotal)
Parameters:
sizeTotal - Size Total

getStorageArea

public java.util.List<StorageAreaType> getStorageArea()
Returns:
List of Storage Area

setStorageArea

public void setStorageArea(java.util.List<StorageAreaType> storageArea)
Parameters:
storageArea - List of Storage Area

getUniqueID

public java.lang.String getUniqueID()
Returns:
Unique ID

setUniqueID

public void setUniqueID(java.lang.String uniqueID)
Parameters:
uniqueID - Unique ID

getStatus

public Status getStatus()
Returns:
Status

setStatus

public void setStatus(Status status)
Parameters:
status - Status