lib/worklistclient.rb in openwferu-0.9.0 vs lib/worklistclient.rb in openwferu-0.9.1
- old
+ new
@@ -1,6 +1,7 @@
#
+#--
# Copyright (c) 2005-2006, John Mettraux, OpenWFE.org
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
# modification, are permitted provided that the following conditions are met:
@@ -25,10 +26,11 @@
# SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS
# INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN
# CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE)
# ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
# POSSIBILITY OF SUCH DAMAGE.
+#++
#
# $Id: worklistclient.rb 3454 2006-10-08 16:51:00Z jmettraux $
#
#
@@ -187,18 +189,10 @@
return postItem('forwardWorkitem', workitem)
end
#
- # A synonymous for proceedWorkitem (TODO : use ruby's alias trick)
- #
- def forwardWorkitem (workitem)
-
- return proceedWorkitem(workitem)
- end
-
- #
# Returns the list of flow URLs the user owning this session may
# launch.
#
def listLaunchables ()
@@ -235,9 +229,25 @@
return decode(post('delegate', workitem.store, params, ewi))
end
#def queryStore (storeName, query)
#end
+
+ alias list_stores listStores
+ alias get_store_names getStoreNames
+ alias get_headers getHeaders
+ alias find_flow_instance findFlowInstance
+ alias launch_flow launchFlow
+ alias get_workitem getWorkitem
+ alias get_and_lock_workitem getAndLockWorkitem
+ alias query_and_lock_workitem queryAndLockWorkitem
+ alias release_workitem releaseWorkitem
+ alias save_workitem saveWorkitem
+ alias proceed_workitem proceedWorkitem
+ alias forwardWorkitem proceedWorkitem
+ alias forward_workitem proceedWorkitem
+ alias list_launchables listLaunchables
+ alias delegate_to_participant delegateToParticipant
protected
def decode (reply)