Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.flexstor.flexdbserver.services.lowres.ipt
Class IPTLowres  view IPTLowres download IPTLowres.java

java.lang.Object
  extended bycom.flexstor.flexdbserver.services.lowres.Lowres
      extended bycom.flexstor.flexdbserver.services.lowres.ipt.IPTLowres
All Implemented Interfaces:
com.flexstor.flexdbserver.services.lowres.LowresConstants, com.flexstor.common.services.ServiceArgumentsI

public class IPTLowres
extends com.flexstor.flexdbserver.services.lowres.Lowres
implements com.flexstor.flexdbserver.services.lowres.LowresConstants

Utility class that handles any operation concerned with a lowres managed by the IPT software.


Field Summary
static java.lang.String IDENTIFIER
           
private  com.flexstor.flexdbserver.services.lowres.LowresUtil lowresUtil
           
private  java.util.Vector vVolumeList
           
 
Fields inherited from class com.flexstor.flexdbserver.services.lowres.Lowres
fileSeparator, htProperties, nAppleTalkVendor, nTransId, sInstallPath, sThisService
 
Fields inherited from interface com.flexstor.flexdbserver.services.lowres.LowresConstants
CREATE_LOWRES, DAVE, DELETE_LOWRES, HELIOS, IPT, NONE, XINET
 
Fields inherited from interface com.flexstor.common.services.ServiceArgumentsI
ACCESS_METHOD, ACCESS_OAS, ACCESS_RMI, APPLETALK_CONVERTER_PATH, APPLETALK_INSTALL_PATH, ARGUMENT, AUTOMATIC, DEFAULT_FLAG, DEFAULT_ROLE, DEFAULT_TYPE, DISABLED, FILE_SEPARATOR, FLAG_DATA_DESTINATION, FLAG_DATA_SOURCE, MANUAL, MAX_INSTANCES, OBJECT_NAME, PORT_NUMBER, PROCESS, ROLE_DATA_DESTINATION, ROLE_DATA_SOURCE, SECONDARY_FLAG_DATA_SOURCE, SECONDARY_ROLE_DATA_SOURCE, SECONDARY_TYPE_DATA_SOURCE, SERVER_NAME, SERVICE_NAME, STARTUP, SYNCHRONIZE_WITH, TYPE_DATA_DESTINATION, TYPE_DATA_SOURCE
 
Constructor Summary
IPTLowres(int nTransId, java.lang.String sThisService, java.util.Hashtable htProperties)
           
 
Method Summary
 boolean createLowres(com.flexstor.common.io.xfile.FlexXFile xFile)
          Creates a lowres file given the highres specied in the argument.
 boolean deleteLowres(com.flexstor.common.io.xfile.FlexXFile xFile)
          Deletes the lowres file of the highres specied in the argument.
private  java.lang.String getUShareVolume(java.lang.String sFile)
           
private  boolean loadVolumeList()
           
 
Methods inherited from class com.flexstor.flexdbserver.services.lowres.Lowres
executeExternal
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

IDENTIFIER

public static final java.lang.String IDENTIFIER
See Also:
Constant Field Values

lowresUtil

private com.flexstor.flexdbserver.services.lowres.LowresUtil lowresUtil

vVolumeList

private java.util.Vector vVolumeList
Constructor Detail

IPTLowres

public IPTLowres(int nTransId,
                 java.lang.String sThisService,
                 java.util.Hashtable htProperties)
Method Detail

createLowres

public boolean createLowres(com.flexstor.common.io.xfile.FlexXFile xFile)
Creates a lowres file given the highres specied in the argument.


deleteLowres

public boolean deleteLowres(com.flexstor.common.io.xfile.FlexXFile xFile)
Deletes the lowres file of the highres specied in the argument.


loadVolumeList

private boolean loadVolumeList()

getUShareVolume

private java.lang.String getUShareVolume(java.lang.String sFile)