Class SandboxSite
- java.lang.Object
-
- com.inductiveautomation.rm.base.RMListenerList
-
- com.inductiveautomation.rm.base.RMObject
-
- com.inductiveautomation.snap.web.WebSite
-
- com.inductiveautomation.snap.websites.FileSite
-
- com.inductiveautomation.snap.websites.SandboxSite
-
- All Implemented Interfaces:
RMJSONArchiver.GetKeys
,RMPropertyChanger
,java.beans.PropertyChangeListener
,java.lang.Cloneable
,java.util.EventListener
public class SandboxSite extends FileSite
A WebSite subclass to manage files in ~/Library/SnapSandboxes.
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from class com.inductiveautomation.snap.web.WebSite
WebSite.Servlet
-
-
Field Summary
-
Fields inherited from class com.inductiveautomation.snap.web.WebSite
Refresh_Prop
-
-
Constructor Summary
Constructors Constructor Description SandboxSite()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected java.lang.String
getPathInFileSystem()
Returns the path of this data source in file system.protected java.io.File
getStandardFile(java.lang.String aPath)
Returns the Java file for RMFile.java.lang.String
getURLScheme()
Returns the string identifying the prefix for URLs in this data source.-
Methods inherited from class com.inductiveautomation.snap.websites.FileSite
deleteEntityImpl, deleteFileImpl, deleteRowImpl, deleteSite, flushImpl, getEntityImpl, getEntityRows, getFileBytesImpl, getFileImpl, getFilesImpl, getModifiedTime, getRowsImpl, getStandardFile, getTableDataFile, getTableEntityFile, saveEntityFile, saveEntityFiles, saveEntityImpl, saveFileImpl, saveRowImpl, setModifiedTimeImpl
-
Methods inherited from class com.inductiveautomation.snap.web.WebSite
addDeepChangeListener, bulkImport, createClassLoader, createDataTable, createDataTableImpl, createEntity, createEntityImpl, createFile, createFileImpl, createRow, createRow, createRowImpl, createSandbox, createSandboxURL, createSandboxURLS, createSchema, createSite, createURL, deleteEntity, deleteFile, deleteRow, flush, getClassLoader, getDataTable, getDataTables, getEntity, getExists, getFile, getHostName, getJSONKeys, getName, getPassword, getPath, getProp, getRequest, getResponse, getRootDirectory, getRow, getRow, getRowImpl, getRows, getSandbox, getSchema, getServlet, getURL, getURL, getURLString, getUserName, handleDelete, handleGet, handleHead, handlePut, isRunning, propertyChange, refresh, refreshFile, refreshFileImpl, removeDeepChangeListener, saveEntity, saveFile, saveRow, setClassLoader, setExists, setModifiedTime, setPassword, setProp, setSandbox, setServlet, setURL, setUserName, toString
-
Methods inherited from class com.inductiveautomation.rm.base.RMObject
addPropertyChangeListener, animUpdate, firePropertyChange, firePropertyChange, firePropertyChange, getPCEvent, removePropertyChangeListener, sendPropertyChange
-
Methods inherited from class com.inductiveautomation.rm.base.RMListenerList
addListener, clone, getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListener
-
-
-
-
Method Detail
-
getURLScheme
public java.lang.String getURLScheme()
Returns the string identifying the prefix for URLs in this data source.
-
getStandardFile
protected java.io.File getStandardFile(java.lang.String aPath)
Returns the Java file for RMFile.- Overrides:
getStandardFile
in classFileSite
-
getPathInFileSystem
protected java.lang.String getPathInFileSystem()
Returns the path of this data source in file system.
-
-