g-Eclipse
Release 1.0.0

eu.geclipse.info.glue
Class GlueSA

java.lang.Object
  extended by eu.geclipse.info.glue.AbstractGlueTable
      extended by eu.geclipse.info.glue.GlueSA
All Implemented Interfaces:
java.io.Serializable

public class GlueSA
extends AbstractGlueTable
implements java.io.Serializable

See Also:
Serialized Form

Field Summary
 java.util.ArrayList<GlueSAAccessControlBaseRule> glueSAAccessControlBaseRuleList
           
 GlueSE glueSE
           
 java.lang.String keyName
           
 java.lang.String LocalID
           
 java.lang.String Path
           
 java.lang.String PolicyFileLifeTime
           
 java.lang.Long PolicyMaxData
           
 java.lang.Long PolicyMaxFileSize
           
 java.lang.Long PolicyMaxNumFiles
           
 java.lang.Long PolicyMaxPinDuration
           
 java.lang.Long PolicyMinFileSize
           
 java.lang.Long PolicyQuota
           
 java.lang.String Root
           
 java.lang.Long StateAvailableSpace
           
 java.lang.Long StateUsedSpace
           
 java.lang.String Type
           
 
Fields inherited from class eu.geclipse.info.glue.AbstractGlueTable
byRefOnly, displayName, retrievalTime, tableName
 
Constructor Summary
GlueSA()
           
 
Method Summary
 java.lang.String getID()
           
 void processGlueRecord(javax.naming.directory.Attributes attributes)
          Process the attributes and fill the object with values
 void setID(java.lang.String id)
          Set the unique id
 
Methods inherited from class eu.geclipse.info.glue.AbstractGlueTable
getDisplayName, getFieldByName, getKey, getRetrievalTime, getVotype, setFieldByName, setKey, setRetrievalTime, setVoType
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

keyName

public java.lang.String keyName

Root

public java.lang.String Root

glueSE

public GlueSE glueSE

PolicyMaxFileSize

public java.lang.Long PolicyMaxFileSize

PolicyMinFileSize

public java.lang.Long PolicyMinFileSize

PolicyMaxData

public java.lang.Long PolicyMaxData

PolicyMaxNumFiles

public java.lang.Long PolicyMaxNumFiles

PolicyMaxPinDuration

public java.lang.Long PolicyMaxPinDuration

PolicyQuota

public java.lang.Long PolicyQuota

PolicyFileLifeTime

public java.lang.String PolicyFileLifeTime

StateAvailableSpace

public java.lang.Long StateAvailableSpace

StateUsedSpace

public java.lang.Long StateUsedSpace

LocalID

public java.lang.String LocalID

Path

public java.lang.String Path

Type

public java.lang.String Type

glueSAAccessControlBaseRuleList

public java.util.ArrayList<GlueSAAccessControlBaseRule> glueSAAccessControlBaseRuleList
Constructor Detail

GlueSA

public GlueSA()
Method Detail

getID

public java.lang.String getID()
Overrides:
getID in class AbstractGlueTable
Returns:
The unique identified for this Glue entry

setID

public void setID(java.lang.String id)
Set the unique id

Parameters:
id -

processGlueRecord

public void processGlueRecord(javax.naming.directory.Attributes attributes)
Process the attributes and fill the object with values

Parameters:
attributes - the attributes to process

g-Eclipse
Release 1.0.0