Sharepoint DWS Triggers v. 0.1
|
|
Microsoft Office SharePoint Server includes document management features that you can use to control the life cycles of documents in your organization — how they are created, reviewed, published, secured, and consumed, and how they are ultimately disposed of or retained.
Microsoft Office Sharepoint Server works on 2007 version and later.
Go to DESIGNER tab and then select TRIGGERS option.
By clicking on New a list of triggers will display:
Choose Sharepoint DWS Triggers v.0.1 (12)', triggers will listed in order to created them.
Listing the available triggers
This trigger will create a DWS(Document workspace) in Sharepoint Server with the desired name.
Parameter List
- sharepointServer(r)): Sharepoint Server url path along with the port number if any.
- auth(r): Authentication for Sharepoint, the credentials should be in this form:
user:password
So say for example username is user1 and password is pass1, please enter the following string “user1:pass1”
- name(o): Name of DWS
- users(o): Relevant User of Sharepoint.
- title(r): Title of the newly created DWS
- documents(o): document(in string form) that need to be attached to the newly created DWS.
Create a folder in a DWS(createFolderDWS())
This Trigger will create a folder with a desired name in the DWS specified.
Parameter List
- sharepointServer(r): Sharepoint Server url path along with the port number if any.
- auth(r): Authentication for Sharepoint, the credentials should be in this form:
user:password
So say for example username is user1 and password is pass1, please enter the following string “user1:pass1”
- dwsname(r): Name of DWS(Document WorkSpace) in which folder is to be created.
- folderName(r): Name of the Folder to be created in the DWS(Document WorkSpace).
Get DWS data (getDWSData())
This Trigger will return basic data of the file/document specified.
Parameter List
- sharepointServer(r): Sharepoint Server url path along with the port number if any.
- auth(r): Authentication for Sharepoint, the credentials should be in this form:
user:password
So say for example username is user1 and password is pass1, please enter the following string “user1:pass1”
- newFileName(r):Name of the file who’s basic data is required.
- dwsname(r): Name of DWS in which document resides.
- lastUpdate(o): enter the last update date and time.
Get DWS Meta-data (getDWSMetaData ()):
This Trigger will return MetaData of the file/document specified.
Parameter List
- sharepointServer(r): Sharepoint Server url path along with the port number if any.
- auth(r): Authentication for Sharepoint, the credentials should be in this form:
user:password
So say for example username is user1 and password is pass1, please enter the following string “user1:pass1”
- newFileName(r):Name of the file who’s basic data is required.
- dwsname(r): Name of DWS in which document resides.
- Id(r): Document id, whose metadata, is required.
Get DWS Folder items (getDWSFolderItems ())
This Trigger will return Content/Children of Folder specified.
Parameter List
- sharepointServer(r): Sharepoint Server url path along with the port number if any.
- auth(r): Authentication for Sharepoint, the credentials should be in this form:
user:password
So say for example username is user1 and password is pass1, please enter the following string “user1:pass1”
- dwsname(r):Name of DWS where the folder resides, whose children are to be listed.
- strFolderUrl: Folder Name whose children are to be listed.
Get DWS Document Versions (getDWSDocumentVersions())
This Trigger will return the document version of the specified document.
Parameter List
- sharepointServer(r): Sharepoint Server url path along with the port number if any.
- auth(r): Authentication for Sharepoint, the credentials should be in this form:
user:password
So say for example username is user1 and password is pass1, please enter the following string “user1:pass1”
- newFileName:name of the file whose version is to be retrieved.
- dwsname: Name of the DWS where the Folder resides.
Copy/Upload Documents to DWS folder (uploadDocumentDWS())
This Trigger will upload the file to a specified Folder in DWS of Sharepoint Server.
Parameter List
- sharepointServer(r): Sharepoint Server url path along with the port number if any.
- auth(r): Authentication for Sharepoint, the credentials should be in this form:
user:password
So say for example username is user1 and password is pass1, please enter the following string “user1:pass1”
- dwsname(r):Name of DWS, where file would be uploaded.
- sourceUrl(r): path of the file to be uploaded from the local directory.
- Filename(r): name of the file to be uploaded.
Download DWS Documents (downloadDocumentDWS())
This Trigger will download file in the specified location.
Parameter List
- sharepointServer(r): Sharepoint Server url path along with the port number if any.
- auth(r): Authentication for Sharepoint, the credentials should be in this form:
user:password
So say for example username is user1 and password is pass1, please enter the following string “user1:pass1”
- dwsname(r):Name of DWS from where the document is to be downloaded.
- Filename: File Name which is to be downloaded.
- fileLocation: path(local path) where we would be downloading the file.
Delete DWS Document Version (deleteDWSDocumentVersion())
This Trigger will delete the specified document version.
Parameter List
- sharepointServer(r): Sharepoint Server url path along with the port number if any.
- auth(r): Authentication for Sharepoint, the credentials should be in this form:
user:password
So say for example username is user1 and password is pass1, please enter the following string “user1:pass1”
- newFileNamename of the file whose version is to be retrieved.
- dwsname: Name of the DWS where the Folder resides.
- versionNum: version number of the document to be deleted.
Delete all DWS Document Versions (deleteDWSAllDocumentVersion())
This Trigger will delete all Document versions except the latest one.
Parameter List
- sharepointServer(r): Sharepoint Server url path along with the port number if any.
- auth(r): Authentication for Sharepoint, the credentials should be in this form:
user:password
So say for example username is user1 and password is pass1, please enter the following string “user1:pass1”
- newFileNamename of the file whose versions are to be deleted.
- dwsname: Name of the DWS where the File resides.
This trigger will delete the specified DWS(Document WorkSpace) from the SharePoint Server.
Parameter List
- sharepointServer(r): Sharepoint Server url path along with the port number if any.
- auth(r): Authentication for Sharepoint, the credentials should be in this form:
user:password
So say for example username is user1 and password is pass1, please enter the following string “user1:pass1”
- dwsname(r): Name of DWS(Document WorkSpace) to be deleted.
Delete a DWS folder (deleteFolderDWS())
This Trigger will delete the specified folder from the DWS specified. Parameter List
- sharepointServer(r): Sharepoint Server url path along with the port number if any.
- auth(r): Authentication for Sharepoint, the credentials should be in this form:
user:password
So say for example username is user1 and password is pass1, please enter the following string “user1:pass1”
- dwsname(r): Name of DWS(Document WorkSpace) in which folder is to be created.
- folderName(r): Name of the Folder to be deleted in the DWS(Document WorkSpace).














