Class HttpAlfrescoStore

java.lang.Object
org.alfresco.repo.content.AbstractContentStore
org.alfresco.repo.content.http.HttpAlfrescoStore
All Implemented Interfaces:
ContentStore

@Deprecated public class HttpAlfrescoStore extends AbstractContentStore
Deprecated.
Removed in 5.2
A read-only store using HTTP to access content from a remote Alfresco application.

The primary purpose of this component is to allow clustered content sharing without having to have shared access to the binary data on the various machines.

Since:
2.1
Author:
Derek Hulley
  • Constructor Details

    • HttpAlfrescoStore

      public HttpAlfrescoStore()
      Deprecated.
      Default constructor for bean instantiation.
  • Method Details

    • setTransactionService

      public void setTransactionService(TransactionService transactionService)
      Deprecated.
      Parameters:
      transactionService - used to ensure proper ticket propagation in a cluster
    • setAuthenticationService

      public void setAuthenticationService(AuthenticationService authenticationService)
      Deprecated.
      Parameters:
      authenticationService - used to retrieve authentication ticket
    • setBaseHttpUrl

      public void setBaseHttpUrl(String baseHttpUrl)
      Deprecated.
      Set the base HTTP URL of the remote Alfresco application.
      For example:
       http://192.168.1.66:8080/alfresco
       
      .
      Parameters:
      baseHttpUrl - the remote HTTP address including the .../alfresco
    • isWriteSupported

      public boolean isWriteSupported()
      Deprecated.
      This is a read only store.
      Returns:
      false always
    • getReader

      public ContentReader getReader(String contentUrl)
      Deprecated.
    • main

      public static void main(String[] args)
      Deprecated.
      Tests the HTTP store against a given server.
      Usage:
          HttpAlfrescoStore help
             Print the usage message
       
      Parameters:
      args - the program arguments