Wikis administrative commands 

Use these commands to perform administrative tasks for Wikis. No file checkout or server restart is needed when using these commands.

The following sections define administrative commands you can use when working with Wikis. Each section describes the commands for a specific service.

Many commands ask for IDs as input parameters, such as library IDs, user IDs, policy IDs, and file IDs. You can use commands that take parameters you do know to return data including the ID you are looking for. For example, run WikisMemberService.getByEmail(string email) providing a user's email address and among the data returned is the user's ID. You can also find IDs using feeds. See the Lotus Connections API documentation for information on getting ID information using feeds.


WikisConfigService


WikisConfigService.checkOutConfig("<working_directory>", "<cell_name>")

WikisConfigService.showConfig()

WikisConfigService.updateConfig("<quick_config_property>", "<new_value>")

WikisConfigService.checkInConfig()


WikisMemberService


WikisMemberService.getById(string id)

WikisMemberService.getByExtId(string externalId)

WikisMemberService.getByEmail(string email)

WikisMemberService.syncAllMembersByExtId( {"updateOnEmailLoginMatch": ["true" | "false"] } )

WikisMemberService.syncMemberByExtId("currentExternalId"[, {"newExtId" : "id-string" [, "allowExtIdSwap" : ["true" | "false"] ] } ] )

WikisMemberService.inactivateMemberByEmail("email")

WikisMemberService.inactivateMemberByExtId("externalID")

WikisMemberService.getMemberExtIdByEmail("email")

WikisMemberService.getMemberExtIdByLogin("login")

WikisMemberService.syncBatchMemberExtIdsByEmail("emailFile" [, {"allowInactivate" : ["true" | "false"] } ] )

WikisMemberService.syncBatchMemberExtIdsByLogin("loginFile" [, {"allowInactivate" : ["true" | "false"] } ] )

WikisMemberService.syncMemberExtIdByEmail("email" [, { "allowInactivate" : ["true" | "false"] } ])

WikisMemberService.syncMemberExtIdByLogin("name" [, {"allowInactivate": ["true" | "false"] } ])


WikisLibraryService


WikisLibraryService.getById(string libraryId)

WikisLibraryService.delete(string libraryId)

WikisLibraryService.deleteBatch(string filePath)

WikisLibraryService.assignPolicy(string libraryId, string policyId)

WikisLibraryService.assignPolicyBatch(string filePath)

WikisLibraryService.browseWiki(string sortOption, string sortAscending, int pageNumber, int itemsPerPage)

WikisLibraryService.getWikiCount()

WikisLibraryService.exportSyncedResourceInfo (string fullpathForOutput, string type)


WikisDataIntegrityService


WikisDataIntegrityService.checkFiles(string extraFileDirectory)


WikisPrintService


WikisPrintService.saveToFile(string object, string filePath, string append)


WikisScheduler


WikisScheduler.pauseSchedulingTask(string taskName)

WikisScheduler.resumeSchedulingTask(string taskName)

WikisScheduler.forceTaskExecution(string taskName, string executeSynchronously)

WikisScheduler.getTaskDetails(string taskName)


WikisPolicyService


WikisPolicyService.add(string title, long maximumSize)

WikisPolicyService.edit(string policyId, string title, long maximumSize)

WikisPolicyService.getById(string id)

WikisPolicyService.browse(string sortOption, string sortAscending, int pageNumber, int itemsPerPage)

WikisPolicyService.getCount()

WikisPolicyService.editDefault(long maximumSize)

WikisPolicyService.editCommunityDefault(long maximumSize)

WikisPolicyService.delete(string id)


WikisMetricsService


WikisMetricsService.browse(string startDate, string endDate, string filePathWithFilterKeys)

WikisMetricsService.saveToFile(string filePath, string startDate, string endDate, string filePathWithFilterKeys, string append)

WikisMetricsService.getAvailableRange()


WikisUtilService


WikisUtilService.filterListByString(List listOfMaps, string filterKey, string regexstringCriteria)

WikisUtilService.filterListByDate(List listOfMaps, string filterKey, expression)

WikisUtilService.filterListByNumber(List listOfMaps, string filterKey, expression)

WikisUtilService.getFileById(string fileID)


Parent topic

Running Wikis administrative commands

Related concepts
Synchronize user data using administrative commands
IBM Connections APIs


Related tasks


Running administrative commands
Comparing remote application data with the Communities database
Checking Wikis data integrity
Backing up Wikis data
Importing statistics and metrics into a spreadsheet

Related reference
Wikis metrics
Wikis configuration properties

+

Search Tips   |   Advanced Search