Snapper 1.0 API

org.enhydra.snapper.business
Class Mapper

java.lang.Object
  extended byorg.enhydra.snapper.business.Mapper

public class Mapper
extends java.lang.Object


Constructor Summary
Mapper()
           
 
Method Summary
 void close()
           
 java.lang.String getAbsulutDirPath(java.lang.String fullPath, java.lang.String site)
           
 java.lang.String getDownloadHref(java.lang.String fullPath, java.lang.String site, java.lang.String type)
           
 java.util.Hashtable getDownloadProperties()
           
 java.lang.String getGrantedDownload(java.lang.String site)
           
 java.lang.String getInsideContainerFilePath(java.lang.String fullPath)
           
 java.lang.String getRelativeDirPath(java.lang.String fullPath, java.lang.String fileName, java.lang.String site)
           
 java.lang.String getRelativeFilePath(java.lang.String fullPath, java.lang.String fileName, java.lang.String site)
           
 Site[] getSites()
           
 java.util.Hashtable getTable()
           
 java.lang.String manage(java.lang.String managedLink, java.lang.String originlink)
           
 java.lang.String mapFullPathToLogical(java.lang.String fullPath, java.lang.String site, java.lang.String type)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Mapper

public Mapper()
Method Detail

close

public void close()

mapFullPathToLogical

public java.lang.String mapFullPathToLogical(java.lang.String fullPath,
                                             java.lang.String site,
                                             java.lang.String type)

getRelativeDirPath

public java.lang.String getRelativeDirPath(java.lang.String fullPath,
                                           java.lang.String fileName,
                                           java.lang.String site)

getRelativeFilePath

public java.lang.String getRelativeFilePath(java.lang.String fullPath,
                                            java.lang.String fileName,
                                            java.lang.String site)

getInsideContainerFilePath

public java.lang.String getInsideContainerFilePath(java.lang.String fullPath)

getAbsulutDirPath

public java.lang.String getAbsulutDirPath(java.lang.String fullPath,
                                          java.lang.String site)

manage

public java.lang.String manage(java.lang.String managedLink,
                               java.lang.String originlink)

getGrantedDownload

public java.lang.String getGrantedDownload(java.lang.String site)

getDownloadHref

public java.lang.String getDownloadHref(java.lang.String fullPath,
                                        java.lang.String site,
                                        java.lang.String type)

getDownloadProperties

public java.util.Hashtable getDownloadProperties()

getTable

public java.util.Hashtable getTable()

getSites

public Site[] getSites()

Snapper 1.0 API