public class ShareSelectDocLibEntryScenario extends ShareBrowseToSiteDocLibScenario
parent
scenario
until the site document library has been reached.
The following page is executed. * indicates a possible start location.
Modifier and Type | Field and Description |
---|---|
static int |
DEFAULT_MAX_BROWSE_DEPTH |
static String |
EVENT_NAME_DOCLIB_SELECT_FILE |
static String |
EVENT_NAME_DOCLIB_SELECT_FOLDER |
EVENT_NAME_NAVIGATE_TO_DOCLIB
EVENT_NAME_NAVIGATE_TO_SITE
EVENT_NAME_NAVIGATE_TO_DASHBOARD
Constructor and Description |
---|
ShareSelectDocLibEntryScenario(ShareScenarioRegistry registry,
double weight) |
Modifier and Type | Method and Description |
---|---|
List<org.alfresco.bm.event.Event> |
getNextEvents(org.alfresco.bm.event.Event event,
ShareEventData eventData,
ShareSoakData soakData,
long nextEventTime)
This instance first looks for the presence of the dashboard (step 2)
and contues from there, if possible.
|
void |
setEventNameDocLibSelectFile(String eventNameDocLibSelectFile)
Override the
default name for events
to navigate to a document library file |
void |
setEventNameDocLibSelectFolder(String eventNameDocLibSelectFolder)
Override the
default name for events
to navigate to a folder |
void |
setMaxBrowseDepth(int maxBrowseDepth)
Override the
DEFAULT_MAX_BROWSE_DEPTH default max browse depth. |
setEventNameNavigateToDocLib
setEventNameNavigateToSite
setEventNameNavigateToDashboard
afterPropertiesSet, setBeanName, setScenarioName
public static final int DEFAULT_MAX_BROWSE_DEPTH
public static final String EVENT_NAME_DOCLIB_SELECT_FILE
public static final String EVENT_NAME_DOCLIB_SELECT_FOLDER
public ShareSelectDocLibEntryScenario(ShareScenarioRegistry registry, double weight)
registry
- registry with which this instance will be registeredweight
- the weight relative to other scenarios registered in the registrypublic void setMaxBrowseDepth(int maxBrowseDepth)
DEFAULT_MAX_BROWSE_DEPTH
default max browse depth.public void setEventNameDocLibSelectFile(String eventNameDocLibSelectFile)
default
name for events
to navigate to a document library filepublic void setEventNameDocLibSelectFolder(String eventNameDocLibSelectFolder)
default
name for events
to navigate to a folderpublic List<org.alfresco.bm.event.Event> getNextEvents(org.alfresco.bm.event.Event event, ShareEventData eventData, ShareSoakData soakData, long nextEventTime)
ShareBrowseToSiteDashboardScenario
getNextEvents
in interface ShareScenario
getNextEvents
in class ShareBrowseToSiteDocLibScenario
event
- the event that triggered this choiceeventData
- Share-specific data associated with the eventsoakData
- Session-specific data for the eventnextEventTime
- the suggested next event time (for guidance)see class comments
Copyright © 2015. All rights reserved.