A B C D E G H I M O P R S T U W 

A

AbstractWebdavEventProcessor - Class in org.alfresco.bm.webdav.process
Abstract for all events that use webdav, sets up required browsing and authentication information and handles processing exceptions
AbstractWebdavEventProcessor(HttpClientProvider, AuthenticationDetailsProvider, String) - Constructor for class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 

B

basePath - Variable in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
BrowseEventProcessor - Class in org.alfresco.bm.webdav.process.browse
Processes the atomic browsing step, simply browsing the path coming from the event data If further steps are required, it reschedules itself until completion
BrowseEventProcessor(HttpClientProvider, AuthenticationDetailsProvider, String) - Constructor for class org.alfresco.bm.webdav.process.browse.BrowseEventProcessor
 
BrowseScenario - Class in org.alfresco.bm.webdav.process.browse
Entry point to the multi-step browsing scenario.
BrowseScenario(HttpClientProvider, AuthenticationDetailsProvider, String) - Constructor for class org.alfresco.bm.webdav.process.browse.BrowseScenario
 
BrowseWebdavEventData - Class in org.alfresco.bm.webdav.data
Wrapper for Event that holds the user session information which are: path Username
BrowseWebdavEventData(String, String) - Constructor for class org.alfresco.bm.webdav.data.BrowseWebdavEventData
 
BrowseWebdavEventData(String, String, int) - Constructor for class org.alfresco.bm.webdav.data.BrowseWebdavEventData
 
BrowseWebdavEventData(WebdavEventData, int) - Constructor for class org.alfresco.bm.webdav.data.BrowseWebdavEventData
 
BrowseWebdavEventData(BrowseWebdavEventData) - Constructor for class org.alfresco.bm.webdav.data.BrowseWebdavEventData
 

C

CreateAndDownloadDocumentScenario - Class in org.alfresco.bm.webdav.process.document
 
CreateAndDownloadDocumentScenario(HttpClientProvider, AuthenticationDetailsProvider, String) - Constructor for class org.alfresco.bm.webdav.process.document.CreateAndDownloadDocumentScenario
 
CreateSession - Class in org.alfresco.bm.webdav.process
Initiates an authenticated WebDav session using eventSelector to determine which event will be fired
CreateSession(EventSelector) - Constructor for class org.alfresco.bm.webdav.process.CreateSession
Creates a new instance.
CreateSessions - Class in org.alfresco.bm.webdav.process
Creates webdav sessions by selecting a random user from the users collection and then authenticating the user against WebDav using Basic Auth FIXME: Should be using the RaiseEventsEventProcessor
CreateSessions(int) - Constructor for class org.alfresco.bm.webdav.process.CreateSessions
Creates a new instance.

D

DeepCopyScenario - Class in org.alfresco.bm.webdav.process.deepcopy
Does a "deep copy" of the input folder in a specific folder in the webdav repository.
DeepCopyScenario(HttpClientProvider, AuthenticationDetailsProvider, String) - Constructor for class org.alfresco.bm.webdav.process.deepcopy.DeepCopyScenario
 
DownloadDocumentEventProcessor - Class in org.alfresco.bm.webdav.process.document
 
DownloadDocumentEventProcessor(HttpClientProvider, AuthenticationDetailsProvider, String) - Constructor for class org.alfresco.bm.webdav.process.document.DownloadDocumentEventProcessor
 

E

EndSession - Class in org.alfresco.bm.webdav.process
End of a webdav session
EndSession(SessionService) - Constructor for class org.alfresco.bm.webdav.process.EndSession
 

G

getHref() - Method in class org.alfresco.bm.webdav.protocol.WebdavPath
 
getParentPath(DavResource) - Method in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
FIXME: Move to a centralized path processing logic service
getPath() - Method in class org.alfresco.bm.webdav.data.WebdavEventData
 
getPath() - Method in class org.alfresco.bm.webdav.protocol.WebdavPath
 
getRemainingSteps() - Method in class org.alfresco.bm.webdav.data.BrowseWebdavEventData
 
getUsername() - Method in class org.alfresco.bm.webdav.data.WebdavEventData
 

H

host - Variable in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 

I

isRoot(DavResource) - Method in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
FIXME: Move to a centralized path processing logic service

M

maxEventDelay - Variable in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
minEventDelay - Variable in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 

O

org.alfresco.bm.webdav.data - package org.alfresco.bm.webdav.data
 
org.alfresco.bm.webdav.process - package org.alfresco.bm.webdav.process
 
org.alfresco.bm.webdav.process.browse - package org.alfresco.bm.webdav.process.browse
 
org.alfresco.bm.webdav.process.deepcopy - package org.alfresco.bm.webdav.process.deepcopy
 
org.alfresco.bm.webdav.process.document - package org.alfresco.bm.webdav.process.document
 
org.alfresco.bm.webdav.protocol - package org.alfresco.bm.webdav.protocol
 

P

processEvent(Event, WebdavEventData) - Method in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
Process a share based event.
processEvent(Event) - Method in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
processEvent(Event, WebdavEventData) - Method in class org.alfresco.bm.webdav.process.browse.BrowseEventProcessor
 
processEvent(Event, WebdavEventData) - Method in class org.alfresco.bm.webdav.process.browse.BrowseScenario
 
processEvent(Event) - Method in class org.alfresco.bm.webdav.process.CreateSession
 
processEvent(Event) - Method in class org.alfresco.bm.webdav.process.CreateSessions
 
processEvent(Event, WebdavEventData) - Method in class org.alfresco.bm.webdav.process.deepcopy.DeepCopyScenario
 
processEvent(Event, WebdavEventData) - Method in class org.alfresco.bm.webdav.process.document.CreateAndDownloadDocumentScenario
 
processEvent(Event, WebdavEventData) - Method in class org.alfresco.bm.webdav.process.document.DownloadDocumentEventProcessor
 
processEvent(Event) - Method in class org.alfresco.bm.webdav.process.EndSession
 
putDocument(String, File, String) - Method in class org.alfresco.bm.webdav.protocol.SardineWebdavClient
 
putDocument(String, File, String) - Method in interface org.alfresco.bm.webdav.protocol.WebdavClient
Adds the input file to the remote folder identified by parentHrf, optionally setting a custom file.name
putFolder(String, File, String) - Method in class org.alfresco.bm.webdav.protocol.SardineWebdavClient
 
putFolder(String, File, String) - Method in interface org.alfresco.bm.webdav.protocol.WebdavClient
Adds recursively input folder and all its contents under the provided parentPath

R

randomEventDelay() - Method in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 

S

SardineWebdavClient - Class in org.alfresco.bm.webdav.protocol
FIXME: Remove extends + implement (decouple from sardine)
SardineWebdavClient(HttpClient) - Constructor for class org.alfresco.bm.webdav.protocol.SardineWebdavClient
 
SardineWebdavClient(HttpClient, String) - Constructor for class org.alfresco.bm.webdav.protocol.SardineWebdavClient
 
sessionService - Variable in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
setAddTimestamp(boolean) - Method in class org.alfresco.bm.webdav.process.deepcopy.DeepCopyScenario
 
setAddTimestamp(boolean) - Method in class org.alfresco.bm.webdav.process.document.CreateAndDownloadDocumentScenario
 
setBasePath(String) - Method in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
setDestinationPath(String) - Method in class org.alfresco.bm.webdav.process.deepcopy.DeepCopyScenario
 
setDestinationPath(String) - Method in class org.alfresco.bm.webdav.process.document.CreateAndDownloadDocumentScenario
 
setHost(String) - Method in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
setMaxEventDelay(long) - Method in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
setMaxSessionDelay(int) - Method in class org.alfresco.bm.webdav.process.CreateSessions
 
setMinEventDelay(long) - Method in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
setMinSessionDelay(int) - Method in class org.alfresco.bm.webdav.process.CreateSessions
 
setNormalDistributionHelper(NormalDistributionHelper) - Method in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
setNormalDistributionHelper(NormalDistributionHelper) - Method in class org.alfresco.bm.webdav.process.CreateSessions
 
setSessionService(SessionService) - Method in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
setSessionService(SessionService) - Method in class org.alfresco.bm.webdav.process.CreateSession
 
setSessionService(SessionService) - Method in class org.alfresco.bm.webdav.process.CreateSessions
 
setSourceFolder(String) - Method in class org.alfresco.bm.webdav.process.deepcopy.DeepCopyScenario
 
setSteps(int) - Method in class org.alfresco.bm.webdav.process.browse.BrowseScenario
 
setTestFileService(TestFileService) - Method in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
setUserDataService(UserDataService) - Method in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
setUserDataService(UserDataService) - Method in class org.alfresco.bm.webdav.process.CreateSession
 

T

testFileService - Variable in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
toString() - Method in class org.alfresco.bm.webdav.data.WebdavEventData
 

U

updateDocument(String, File) - Method in class org.alfresco.bm.webdav.protocol.SardineWebdavClient
 
updateDocument(String, File) - Method in interface org.alfresco.bm.webdav.protocol.WebdavClient
Lock the resource, upload the document content provided as input and finally unlock the resource
userDataService - Variable in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 

W

WebdavClient - Interface in org.alfresco.bm.webdav.protocol
Add here helper methods (on top of the Webdav Sardine client interface) which might be useful to perform high level operations regardless of the Webdav implementation details TODO: Fixme with a better inheritance / decoupling from Sardine
WebdavEventData - Class in org.alfresco.bm.webdav.data
Wrapper for Event that holds the user session information which are: URL Username
WebdavEventData(WebdavEventData) - Constructor for class org.alfresco.bm.webdav.data.WebdavEventData
Copy constructor.
WebdavEventData(String, String) - Constructor for class org.alfresco.bm.webdav.data.WebdavEventData
Constructor.
WebdavPath - Class in org.alfresco.bm.webdav.protocol
Abstraction to handle the path / href / use mismatch of Sardine client This class is not used yet.
WebdavPath(String) - Constructor for class org.alfresco.bm.webdav.protocol.WebdavPath
 
webdavService - Variable in class org.alfresco.bm.webdav.process.AbstractWebdavEventProcessor
 
A B C D E G H I M O P R S T U W 

Copyright © 2013. All Rights Reserved.