WSDL Creation Utility Overview
The ReportCaster WSDL creation utility creates the WSDL
file that is needed in development to call desired ReportCaster
Web Services functions in either a .NET or Java environment. WSDL
(Web Services Description Language) files are XML documents that
are programming-language neutral and standards-based. They define
input parameters for Web Services functions, expected output, and
the messages used to call each function.
You can generate a WSDL file for ReportCaster by navigating to
http:// target_machine:port/ibi_apps/services
where target_machine: port is
the name and port number of the machine where ReportCaster is installed.
This URL displays a supplied Web page from which you can create
ReportCaster WSDL files.
ReportCaster Web Service functions have been categorized into
seven Web Services:
- Address Book
- Library Content
- Library Access
- Console
- Log
- User
- Schedule
- Logon
x
The Address Book Web Service is made up of the following functions:
- getAddressBookPublicList
- getAddressBookPublicListByCaller
- getAddressBookPublicListByOwner
- getAddressBookPrivateListByCaller
- getAddressBookPrivateListByOwner
- getAddressBookProperty
- getAddressBook
- addAddressBook
- updateAddressBookProperty
- updateAddressBook
- deleteAddressBook
- addDestinationElement
- deleteDestinationElement
- getOwnerList
xLibrary Content Web Service
The Library Content Web Service is made up of the following
functions:
- getContent
- getVersion
- getContentId
- getOwnerList
- getContentInfoListByCaller
- getContentInfoListByOwner
- getAccessibleContentInfoListByCaller
- getAccessibleContentInfo
- getAccessibleVersion
- deleteVersion
- deleteContent
- getCategoryInfoListByOwner
- getAccessibleCategoryInfoListByCaller
- getAccessibleVersionInfo
- getCategoryInfoList
- getContentInfoList
- getAccessibleContentInfoList
- getLatestAccessibleContent
- getAccessibleReportList
xLibrary Access Web Service
The Library Access Web Service is made up of the following
functions:
- getOwnerList
- addLibraryAccessBook
- deleteLibraryAccessBook
- getLibraryAccessBookInfoList
- getLibraryAccessBookInfoListByOwner
- getLibraryAccessBook
- updateLibraryAccessBook
- addAccessElement
- deleteAccessElement
x
The Console Web Service is made up of the following
functions:
- changeJobPriority
- getJobsInQueue
- getJobsInQueueByOwner
- getRunningJobs
- getRunningJobsByOwner
- removeJobFromQueue
x
The Log Web Service is made up of the following functions:
- getOwnerList
- getLogByJobId
- getLogInfoListByScheduleId
- getLogInfoListByOwner
- deleteLogListByScheduleId
- getLastLogByScheduleId
- deleteLogList
- deleteLogListByScheduleIdByCalendar
- getLogInfoListByOwnerByCalendar
- deleteLogByJobId
- deleteLogListByOwner
x
The User Web Service is made up of the following functions:
- addUser
- addGroup
- deleteUser
- deleteGroup
- getGroup
- getUserByName
- getUserList
- getUserNameListByGroup
- updateUserInfoProperties
- updateUser
- getGroupList
- getGroupNameListByUser
- updateGroup
- updateGroupWithUser
- addUserInToGroup
- deleteUserFromGroup
x
The Schedule Web Service is made up of the following
functions:
- run
- getScheduleId
- getSchedule
- getOwnerList
- getScheduleInfoListByCaller
- getScheduleInfoListByOwner
- addSchedule
- updateSchedule
- deleteSchedule
- createScheduleInstanceDefault
- createScheduleInstance
- getAmperParameterList
x
The Logon Web Service is made up of the following function: