Activities administrative commands 

Use administrative commands to run administrative tasks on the server.

The following sections define the administrative commands that you can use when working with Activities. Each section describes the commands for a specific service. The MemberService and ActivityService commands are described in the first two sections because they are the most commonly used services. The remaining sections describe the remaining services in alphabetic order.


ActivitiesMemberService

Note:

ActivitiesMemberService.fetchCommunitiesByName (java.lang.String name)

ActivitiesMemberService.fetchMemberByEmail(java.lang.String mail)

ActivitiesMemberService.fetchMemberById(java.lang.String id)

ActivitiesMemberService.fetchMemberByLogin(java.lang.String name)

ActivitiesMemberService.fetchMemberByName(java.lang.String name)

ActivitiesMemberService.fetchMembers(java.lang.String filter)

ActivitiesMemberService.getMemberExtIdByEmail("email")

ActivitiesMemberService.getMemberExtIdByLogin("login")

ActivitiesMemberService.inactivateMemberByEmail("email")

ActivitiesMemberService.inactivateMemberByExtId("externalID")

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

ActivitiesMemberService.syncAllMemberExtIds()

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

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

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

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

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


ActivityService

ActivityService.deleteActivities (java.util.Vector activities)

ActivityService.exportSyncedResourceInfo (filePath,eventType)

ActivityService.fetchActivities()

ActivityService.fetchActivitiesByCommunityExId (java.lang.String communityUUID)

ActivityService.fetchActivitiesByDate(java.lang.String dateType, java.lang.String beginTime, java.lang.String endTime, java.lang.String lastUUID)

ActivityService.fetchActivityById(java.lang.String activityId)

ActivityService.fetchActivitiesByMember(java.util.Hashtable member)

ActivityService.fetchActivitiesByOwner(java.util.Hashtable member)

ActivityService.fetchActivitiesCreatedByMember(java.util.Hashtable member)

ActivityService.fetchCompletedActivities()

ActivityService.fetchDeletedActivities()


AccessControlService

Note: You cannot use the AccessControlService commands to fetch, set, or delete access to community activities. See Communities administrative commands for information about the command you can use to add a person to a community.

AccessControlService.deleteAccess(java.util.Vector activities, java.util.Vector members)

AccessControlService.fetchAccess(java.util.Hashtable activity)

AccessControlService.setMembersAccess(java.util.Vector activities, java.util.Vector members)

AccessControlService.setOwnerAccess(java.util.Vector activities, java.util.Hashtable owner)

AccessControlService.setOwnersAccess(java.util.Vector activities, java.util.Vector owners)

AccessControlService.setReadersAccess(java.util.Vector activities, java.util.Vector members)

AccessControlService.syncAllCommunityShares()


ActivitiesConfigService

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

ActivitiesConfigService.showConfig()

ActivitiesConfigService.updateConfig("<property_name>", "<new_value>")

ActivitiesConfigService.checkInConfig()


ActivitiesScheduler

ActivitiesScheduler.getTaskDetails(java.lang.String taskName)

ActivitiesScheduler.pauseSchedulingTask(java.lang.String taskName)

ActivitiesScheduler.resumeSchedulingTask(java.lang.String taskName)


ArchiveService

ArchiveService.createActivities(java.lang.String directory, java.util.Vector activities)

ArchiveService.deleteActivities(java.lang.String directory, java.util.Vector activities)

ArchiveService.exportActivities(java.lang.String directory, java.util.Vector activities)

ArchiveService.fetchActivities(java.lang.String directory)

ArchiveService.fetchActivitiesByMember(java.lang.String directory , java.util.Hashtable member)

ArchiveService.fetchActivitiesByOwner(java.lang.String directory , java.util.Hashtable member)

ArchiveService.fetchActivitiesCreatedByMember(java.lang.String directory, java.util.Hashtable member)

ArchiveService.importActivities(java.lang.String directory, java.util.Vector activities)


ListService

ListService.filterActivitiesByName(inList, toMatch)


StatisticsService

StatisticsService.fetchStatistic(java.lang.String key)

StatisticsService.fetchStatistics()


TrashCollectionService

TrashCollectionService.fetchTrash()

TrashCollectionService.purgeTrash(java.util.Vector trashVector)

TrashCollectionService.undeleteTrash(java.util.Vector trashVector)


Parent topic

Running Activities administrative commands

Related concepts
Synchronize user data using administrative commands


Related tasks


Manage member access to activities
Export activities
Getting a list of activities
Synchronize user data between Profiles and the LDAP directory
Running administrative commands
Comparing remote application data with the Communities database

Related reference
Communities administrative commands


November 29, 2011 9:01:40 AM
   

 

Nov 29, 2011 9:01:40 AM 1

});