|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectde.elo.client.scripting.interfaces.ViewAdapter
de.elo.client.scripting.interfaces.TasksAdapter
public class TasksAdapter
Überschrift: TasksAdapter
Beschreibung: Kapselt den Tasks-Funktionsbereich (Aufgaben) gegenüber dem Script. Im Scripting verfügbar als "tasks".
Copyright: Copyright (c) ELO Digital Office GmbH 2007-2011
Constructor Summary | |
---|---|
TasksAdapter(de.elo.client.maindialog.Workspace workspace)
Normaler Konstruktor. |
Method Summary | |
---|---|
void |
clearSelection()
Löscht die aktuelle Selektion in der Aufgabentabelle. |
int[] |
createReminder(java.lang.String titel,
java.lang.String memo,
java.lang.String datum,
java.lang.String[] ids,
int prio,
de.elo.ix.client.Document document)
Deprecated. Ersetzt durch createReminder( String titel, String memo, String datum, String[] ids, int prio, int objectId ) |
int[] |
createReminder(java.lang.String titel,
java.lang.String memo,
java.lang.String datum,
java.lang.String[] ids,
int prio,
int objectId)
Erzeugt eine neue Wiedervorlage mit den angegebenen Parametern. |
java.util.Enumeration<TaskElement> |
getAllSelected()
Liefert eine Aufzählung mit den selektierten Aufgaben zurück. |
de.elo.ix.client.Document |
getDocument(int objId)
Liefert das durch objId identifizierte Dokument zurück. |
static TaskElement |
getElement(de.elo.client.maindialog.Workspace workspace,
de.elo.ix.client.UserTask task)
Liefert das gesuchte Element zurück - entweder eine Wiedervorlage oder ein Workflow. |
java.util.Enumeration<TaskElement> |
getElements()
Liefert eine Aufzählung mit den vorhandenen Aufgaben zurück. |
TaskElement |
getFirstSelected()
Liefert die erste selektierte Aufgabe in der Aufgabentabelle. |
java.lang.String |
getName()
Gibt den Namen der Ansicht zurück. |
ReminderElement |
getReminder(int reminderId)
Liefert die Wiedervorlage für die angegebene reminderId (falls gefunden), ansonsten null zurück. |
ReminderElement |
getReminder(java.lang.String reminderName)
Liefert die Wiedervorlage mit dem angegebenen Namen (falls gefunden), ansonsten null, zurück. |
TaskElement |
getRow(int rowNo)
Liefert die Aufgabe(TaskElement) aus der angegebenen Tabellenzeile. |
java.util.Enumeration<TaskElement> |
getSelected()
Deprecated. |
int |
getSelectionCount()
Liefert die Anzahl an selektieren Aufgaben in der Aufgabentabelle. |
int |
getTaskCount()
Diese Funktion liefert die Anzahl der vorhandenen Aufgaben zurück. |
WorkflowElement |
getWorkflow(int workflowId)
Liefert den Workflow für die angegebene workflowId (falls gefunden), ansonsten null, zurück. |
WorkflowElement |
getWorkflow(java.lang.String flowName)
Liefert den Workflow mit dem angegebenen Namen (falls gefunden), ansonsten null, zurück. |
boolean |
hasSelection()
Meldet zurück, ob in der Aufgabenliste mindestens eine Aufgabe/Archivelement selektiert ist. |
void |
refresh()
Aktualisiert den Inhalt dieser Ansicht. |
void |
select(TaskElement taskElement)
Selektiert die angegebene Aufgabe in der Aufgabentabelle. |
void |
selectReminder(int reminderId)
Selektiert die angegebene Wiedervorlage in der Aufgabenliste. |
void |
selectRow(int rowNo)
Selektiert die angegebene Zeile in der Aufgabentabelle. |
void |
selectRows(int[] rowNumbers)
Selektiert die angegebenen Zeilen in die Aufgabentabelle. |
void |
selectWorkflow(int workflowId)
Selektiert den angegebenen Workflow in der Aufgabentabelle. |
int |
startApprovalWorkflow(java.lang.String name,
java.lang.String objId,
java.lang.String[] userids,
java.lang.String startNode,
java.lang.String cancelUserId,
java.lang.String cancelMessage,
java.lang.String finishedUserId,
java.lang.String finishedMessage)
Startet einen neuen Freigabe-AdhocWorkflow. |
int |
startNoticeWorkflow(java.lang.String name,
java.lang.String objId,
java.lang.String[] userids,
java.lang.String startNode,
java.lang.String cancelUserId,
java.lang.String cancelMessage,
java.lang.String finishedUserId,
java.lang.String finishedMessage)
Startet einen neuen Kenntnisnahme-AdhocWorkflow. |
int |
startWorkflow(java.lang.String objId,
java.lang.String name,
int workflowTemplateId)
Startet einen Workflow mit dem angegebenen Archiveintrag. |
Methods inherited from class de.elo.client.scripting.interfaces.ViewAdapter |
---|
show |
Methods inherited from class java.lang.Object |
---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public TasksAdapter(de.elo.client.maindialog.Workspace workspace)
workspace
- Aktueller ArbeitsbereichMethod Detail |
---|
public void selectRow(int rowNo)
rowNo
- Tabellenzeilepublic void selectRows(int[] rowNumbers)
rowNumbers
- Liste mit zu selektierenden Tabellenzeilen, angefangen wird bei 0public void select(TaskElement taskElement) throws de.elo.client.navigation.NavigationViewNotFoundException
taskElement
- Aufgabe
de.elo.client.navigation.NavigationViewNotFoundException
public boolean hasSelection()
hasSelection
in class ViewAdapter
public int getSelectionCount()
getSelectionCount
in class ViewAdapter
public java.util.Enumeration<TaskElement> getSelected() throws java.lang.Exception
java.lang.Exception
public java.util.Enumeration<TaskElement> getAllSelected() throws java.lang.Exception
getAllSelected
in class ViewAdapter
java.lang.Exception
public TaskElement getFirstSelected() throws java.lang.Exception
getFirstSelected
in class ViewAdapter
java.lang.Exception
public int getTaskCount()
public TaskElement getRow(int rowNo) throws de.elo.client.navigation.NavigationViewNotFoundException
rowNo
- Tabellenzeile
de.elo.client.navigation.NavigationViewNotFoundException
public static TaskElement getElement(de.elo.client.maindialog.Workspace workspace, de.elo.ix.client.UserTask task) throws de.elo.client.navigation.NavigationViewNotFoundException
workspace
- Aktueller Arbeitsbereichtask
- Aufgaben-Objekt vom IndexServer
de.elo.client.navigation.NavigationViewNotFoundException
public java.util.Enumeration<TaskElement> getElements() throws de.elo.client.navigation.NavigationViewNotFoundException
de.elo.client.navigation.NavigationViewNotFoundException
public ReminderElement getReminder(int reminderId) throws de.elo.client.navigation.NavigationViewNotFoundException
reminderId
- Id der gesuchten Wiedervorlage
de.elo.client.navigation.NavigationViewNotFoundException
public ReminderElement getReminder(java.lang.String reminderName) throws de.elo.client.navigation.NavigationViewNotFoundException
reminderName
- Bezeichnung der Wiedervorlage
de.elo.client.navigation.NavigationViewNotFoundException
public void selectReminder(int reminderId)
reminderId
- Id der zu selektierenden Wiedervorlagepublic WorkflowElement getWorkflow(int workflowId) throws de.elo.client.navigation.NavigationViewNotFoundException
workflowId
- Id des gesuchten Workflows
de.elo.client.navigation.NavigationViewNotFoundException
public WorkflowElement getWorkflow(java.lang.String flowName) throws de.elo.client.navigation.NavigationViewNotFoundException
flowName
- Workflowname
de.elo.client.navigation.NavigationViewNotFoundException
public void selectWorkflow(int workflowId)
workflowId
- Id des zu selektierenden Workflowspublic int[] createReminder(java.lang.String titel, java.lang.String memo, java.lang.String datum, java.lang.String[] ids, int prio, de.elo.ix.client.Document document) throws java.rmi.RemoteException
titel
- Bezeichnung der Wiedervorlagememo
- Beschreibung der Wiedervorlagedatum
- Datum der Wiedervorlageids
- Liste mit Anwendern, an die die Wiedervorlage geschickt wirdprio
- Priorität der Wiedervorlagedocument
- Das Dokument, das für die Wiedervorlage verwendet wird
java.rmi.RemoteException
public int[] createReminder(java.lang.String titel, java.lang.String memo, java.lang.String datum, java.lang.String[] ids, int prio, int objectId) throws java.rmi.RemoteException
titel
- Bezeichnung der Wiedervorlagememo
- Beschreibung der Wiedervorlagedatum
- Datum der Wiedervorlageids
- Liste mit Anwendern, an die die Wiedervorlage geschickt wirdprio
- Priorität der WiedervorlageobjectId
- Archiveintrag für den die Wiedervorlage angelegt werden soll
java.rmi.RemoteException
public de.elo.ix.client.Document getDocument(int objId) throws java.rmi.RemoteException
objId
- ObjektId des Dokumentes
java.rmi.RemoteException
public int startApprovalWorkflow(java.lang.String name, java.lang.String objId, java.lang.String[] userids, java.lang.String startNode, java.lang.String cancelUserId, java.lang.String cancelMessage, java.lang.String finishedUserId, java.lang.String finishedMessage) throws java.rmi.RemoteException
name
- WorkflownameobjId
- ObjektID des Dokuments oder Ordners zu dem der Workflow gestartet werden soll.userids
- Liste mit Anwendern, die das Workflow bekommenstartNode
- Bezeichnung des Startknotens des WorkflowscancelUserId
- Anwender, der eine Unterbrechungsnachricht bekommtcancelMessage
- Unterbrechungsnachricht, die an dem angegebenen Anwender gesendet wirdfinishedUserId
- Anwender, der eine Bestätigungsnachricht bekommtfinishedMessage
- Nachricht, die die erfolgreiche Ausführung des Workflows bestätigt
java.rmi.RemoteException
public int startNoticeWorkflow(java.lang.String name, java.lang.String objId, java.lang.String[] userids, java.lang.String startNode, java.lang.String cancelUserId, java.lang.String cancelMessage, java.lang.String finishedUserId, java.lang.String finishedMessage) throws java.rmi.RemoteException
name
- WorkflownameobjId
- ObjektID des Dokuments oder Ordners zu dem der Workflow gestartet werden soll.userids
- Liste mit Anwendern, die das Workflow bekommen werdenstartNode
- Bezeichnung des Startknotens des WorkflowscancelUserId
- Anwender, der die Unterbrechungsnachricht bekommtcancelMessage
- UnterbrechungsnachrichtfinishedUserId
- Anwender, der die Bestätigungsnachricht bekommtfinishedMessage
- Nachricht, die die erfolgreiche Ausführung des Workflows bestätigt
java.rmi.RemoteException
public int startWorkflow(java.lang.String objId, java.lang.String name, int workflowTemplateId)
objId
- ObjektID des Dokuments oder Ordners zu dem der Workflow gestartet werden soll.name
- Name der WorkflowsworkflowTemplateId
- Id der Workflow-Vorlage, mit der das Workflow gestartet wird
public java.lang.String getName()
ViewAdapter
getName
in class ViewAdapter
public void refresh()
ViewAdapter
refresh
in class ViewAdapter
public void clearSelection()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |