Class HTTPSite

    • Constructor Detail

      • HTTPSite

        public HTTPSite()
    • Method Detail

      • getURLScheme

        public java.lang.String getURLScheme()
        Returns the string identifying the prefix for URLs in this data source.
      • getFileImpl

        protected WebFile getFileImpl​(java.lang.String aPath)
                               throws java.io.IOException
        Returns a data source file for given path (if file exists).
        Overrides:
        getFileImpl in class WebSite
        Throws:
        java.io.IOException
      • getFileBytesImpl

        public byte[] getFileBytesImpl​(WebFile aFile)
                                throws java.io.IOException
        Gets file bytes.
        Overrides:
        getFileBytesImpl in class WebSite
        Throws:
        java.io.IOException
      • getFilesImpl

        public java.util.List<WebFile> getFilesImpl​(WebFile aFile)
                                             throws java.io.IOException
        Returns files at path.
        Overrides:
        getFilesImpl in class WebSite
        Throws:
        java.io.IOException
      • saveFileImpl

        protected void saveFileImpl​(WebFile aFile)
                             throws java.lang.Exception
        WebSite method.
        Overrides:
        saveFileImpl in class WebSite
        Throws:
        java.lang.Exception
      • deleteFileImpl

        protected void deleteFileImpl​(WebFile aFile)
                               throws java.lang.Exception
        WebSite method.
        Overrides:
        deleteFileImpl in class WebSite
        Throws:
        java.lang.Exception
      • getRowsImpl

        protected java.util.List getRowsImpl​(Entity anEntity,
                                             Query aQuery)
        WebSite method.
        Specified by:
        getRowsImpl in class WebSite
      • saveRowImpl

        protected void saveRowImpl​(Row aRow)
        WebSite method.
        Specified by:
        saveRowImpl in class WebSite
      • deleteRowImpl

        protected void deleteRowImpl​(Row aRow)
        WebSite method.
        Specified by:
        deleteRowImpl in class WebSite