Class HTTPSite
java.lang.Object
com.inductiveautomation.rm.base.RMListenerList
com.inductiveautomation.rm.base.RMObject
com.inductiveautomation.snap.web.WebSite
com.inductiveautomation.snap.websites.HTTPSite
- All Implemented Interfaces:
- RMJSONArchiver.GetKeys,- RMPropertyChanger,- PropertyChangeListener,- Cloneable,- EventListener
A WebSite for HTTP sources.
- 
Nested Class SummaryNested classes/interfaces inherited from class com.inductiveautomation.snap.web.WebSiteWebSite.Servlet
- 
Field SummaryFields inherited from class com.inductiveautomation.snap.web.WebSiteRefresh_Prop
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionprotected voiddeleteFileImpl(WebFile aFile) WebSite method.protected voiddeleteRowImpl(Row aRow) WebSite method.byte[]getFileBytesImpl(WebFile aFile) Gets file bytes.protected WebFilegetFileImpl(String aPath) Returns a data source file for given path (if file exists).getFilesImpl(WebFile aFile) Returns files at path.protected ListgetRowsImpl(Entity anEntity, Query aQuery) WebSite method.Returns the string identifying the prefix for URLs in this data source.protected voidsaveFileImpl(WebFile aFile) WebSite method.protected voidsaveRowImpl(Row aRow) WebSite method.Methods inherited from class com.inductiveautomation.snap.web.WebSiteaddDeepChangeListener, bulkImport, createClassLoader, createDataTable, createDataTableImpl, createEntity, createEntityImpl, createFile, createFileImpl, createRow, createRow, createRowImpl, createSandbox, createSandboxURL, createSandboxURLS, createSchema, createSite, createURL, deleteEntity, deleteEntityImpl, deleteFile, deleteRow, deleteSite, flush, flushImpl, getClassLoader, getDataTable, getDataTables, getEntity, getEntityImpl, getExists, getFile, getHostName, getJSONKeys, getModifiedTime, getName, getPassword, getPath, getProp, getRequest, getResponse, getRootDirectory, getRow, getRow, getRowImpl, getRows, getSandbox, getSchema, getServlet, getStandardFile, getURL, getURL, getURLString, getUserName, handleDelete, handleGet, handleHead, handlePut, isRunning, propertyChange, refresh, refreshFile, refreshFileImpl, removeDeepChangeListener, saveEntity, saveEntityImpl, saveFile, saveRow, setClassLoader, setExists, setModifiedTime, setModifiedTimeImpl, setPassword, setProp, setSandbox, setServlet, setURL, setUserName, toStringMethods inherited from class com.inductiveautomation.rm.base.RMObjectaddPropertyChangeListener, animUpdate, firePropertyChange, firePropertyChange, firePropertyChange, getPCEvent, removePropertyChangeListener, sendPropertyChangeMethods inherited from class com.inductiveautomation.rm.base.RMListenerListaddListener, clone, getListener, getListenerCount, getListenerCount, getListenerList, getListeners, hasListeners, removeListener
- 
Constructor Details- 
HTTPSitepublic HTTPSite()
 
- 
- 
Method Details- 
getURLSchemeReturns the string identifying the prefix for URLs in this data source.
- 
getFileImplReturns a data source file for given path (if file exists).- Overrides:
- getFileImplin class- WebSite
- Throws:
- IOException
 
- 
getFileBytesImplGets file bytes.- Overrides:
- getFileBytesImplin class- WebSite
- Throws:
- IOException
 
- 
getFilesImplReturns files at path.- Overrides:
- getFilesImplin class- WebSite
- Throws:
- IOException
 
- 
saveFileImplWebSite method.- Overrides:
- saveFileImplin class- WebSite
- Throws:
- Exception
 
- 
deleteFileImplWebSite method.- Overrides:
- deleteFileImplin class- WebSite
- Throws:
- Exception
 
- 
getRowsImplWebSite method.- Specified by:
- getRowsImplin class- WebSite
 
- 
saveRowImplWebSite method.- Specified by:
- saveRowImplin class- WebSite
 
- 
deleteRowImplWebSite method.- Specified by:
- deleteRowImplin class- WebSite
 
 
-