Home

 

Activities administrative commands

Use administrative commands to run administrative tasks on the server. The following tables define the administrative commands that you can use when working with Activities. Each table describes the commands for a specific service. The MemberService and ActivityService commands are described in the first two tables because they are the most commonly used services. The remaining tables describe the remaining services in alphabetic order.


ActivitiesMemberService administrative commands.

  • The ActivitiesMemberService is the same as the MemberService. MemberService was deprecated in release 2.5.

  • The ActivitiesMemberService.updateMemberExtId(java.lang.String oldId, java.lang.String newId) command was deprecated in release 2.5.

Command Description
ActivitiesMemberService.fetchCommunitiesByName (java.lang.String name)

Returns a list of communities with names that begin with the specified string. This command returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one community. Parameters:

    name

    The name of a community. You can provide the first word or words and any communities with names that begin with that word or words is returned.

This command was added in version 2.5.

ActivitiesMemberService.fetchMemberByEmail(java.lang.String mail)

Returns a member identified by the supplied e-mail address. This command returns a java.util.Hashtable object that describes the member. Parameters:

    mail

    A member's e-mail address specified as a String value.

ActivitiesMemberService.fetchMemberById(java.lang.String id)

Returns a member identified by the supplied Activities ID. The member can be either an individual user and a group. The returned value is a java.util.Hashtable object that describes the member. Parameters:

    id

    The member's unique ID as issued by the Activities feature. Specify the ID as a String value.

ActivitiesMemberService.fetchMemberByLogin(java.lang.String name)

Returns a member whose login name is an exact match of the supplied login name. The returned value is a java.util.Hashtable object that describes the member. This command does not return groups. Parameters:

    name

    The login name specified as a String value.

ActivitiesMemberService.fetchMemberByName(java.lang.String name)

Returns a member whose name is an exact match of the supplied name. This command returns both users and groups. The returned value is a java.util.Hashtable object that describes the member. Parameters:

    name

    The member or group name specified as a String value.

ActivitiesMemberService.fetchMembers(java.lang.String filter)

Returns a set of members whose names match the string you specify. Each member can be either an individual user or a group. The set is returned as a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one member. Parameters:

    filter

    Search query string; indicate a wildcard using an asterisk (*). The string is case insensitive.

For example, the following command returns any user or group whose name ends with "Smith":

    ActivitiesMemberService.fetchMembers("*Smith")
    

ActivitiesMemberService.syncAllMemberExtIds()

Synchronizes the primary key which is the external LDAP ID of all the users and groups contained in the oa_memberprofile table in the Activities database with the LDAP based on a secondary key, which is the login name of the users or the group name . You can use this command during a pilot to production installation migration or after you delete a set of users or groups and add them back into the LDAP When re-added, the users or groups are assigned new unique IDs, so a synchronization must be performed.

Returns void.

Parameters: None

If you are using the Profiles service extension, first synchronize the ExtId values in the Profile database with LDAP before running this command. See Synchronizing user data between Profiles and LDAP for more details.

ActivitiesMemberService.syncBatchMemberExtIdsByEmail(emailFile)

Synchronizes a list of users or groups contained in a specified text file. The text file must define one e-mail address or one group common name (CN) per line. Parameters:

    emailFile

    Path and name of text file that contains one entry per line of user e-mail addresses (jdoe@acme.com) or group names.

This command does not return anything.

For example: ActivitiesMemberService.syncBatchMemberExtIdsByEmail("c:/foo/bar/my_sync_file.txt")

If you are using the Profiles service extension, first synchronize the ExtId values in the Profile database with LDAP before running this command. See Synchronizing user data between Profiles and LDAP for more details.

The command ActivitiesMemberService.syncBatchMemberExtIds(filename) was deprecated in release 2.5. Use this command or the syncBatchMemberExtIdsByLogin(loginFile) command instead.

ActivitiesMemberService.syncBatchMemberExtIdsByLogin(loginFile)

Synchronizes a list of users contained in a specified text file. The text file must define one login name per line. Parameters:

    loginFile

    Path and name of a text file that contains one user login name entry per line.

This command does not return anything.

For example: ActivitiesMemberService.syncBatchMemberExtIdByLogin("c:/foo/bar/login_sync_file.txt")

The command ActivitiesMemberService.syncBatchMemberExtIds(filename) was deprecated in release 2.5. Use this command or the syncBatchMemberExtIdsByEmail(emailFile) command instead.

ActivitiesMemberService.syncMemberExtIdByEmail(java.lang.String emailAddress)

Synchronizes member records in the Activities database oa_memberprofile table based on the member's e-mail address or the group name. Parameters:

    emailAddress

    A user's e-mail address or a group name.

For example: ActivitiesMemberService.syncMemberExtIdByEmail("jdoe@acme.com") or ActivitiesMemberService.syncMemberExtIdByEmail("marketing")

If you are using the Profiles service extension, first synchronize the ExtId values in the Profile database with LDAP before running this command. See Synchronizing user data between Profiles and LDAP for more details.

The command ActivitiesMemberService.syncMemberExtId(java.lang.String key) was deprecated in release 2.5. Use this command or the syncMemberExtIdByLogin(java.lang.String loginName) command instead.

ActivitiesMemberService.syncMemberExtIdByLogin(java.lang.String loginName)

Synchronizes member records in the Activities database oa_memberprofile table based on the member's login name. Parameters:

    loginName

    User's login name.

For example: ActivitiesMemberService.syncMemberExtIdByLogin("jdoe")

If you are using the Profiles service extension, first synchronize the ExtId values in the Profile database with LDAP before running this command. See Synchronizing user data between Profiles and LDAP for more details.

The command ActivitiesMemberService.syncMemberExtId(java.lang.String key) was deprecated in release 2.5. Use this command or the syncMemberExtIdByEmail(java.lang.String emailAddress) command instead.

ActivitiesMemberService.updateMember(java.util.Hashtable pb)

Updates the attributes of the member with the contents of the given hash table, which consists of a member profile. The updated member is the one whose member ID is contained in the hash table. This command cannot be used to update the memberId or extId attributes. This command does not return anything.

Parameters:

    pb

    java.util.Hashtable object with the modified member attributes.

Do not set the attributes being updated to a null value. To remove a person's e-mail address, do so in the LDAP directory that stores the Lotus Connections users.


Activities ActivityService administrative commands

Command Description
ActivityService.deleteActivities (java.util.Vector activities)

Moves the specified activities to the Trash view. Activities in the Trash view can be restored as long as they are restored before the trash is emptied. Returns a java.util.Vector; each object in the vector is a java.util.Hashtable that describes one activity that could not be deleted. A returned empty vector indicatescomplete success. Parameters:

    activities

    Vector of hash tables describing the activities to be deleted.

ActivityService.exportSyncedResourceInfo (filePath,eventType)

Writes a report that lists all of the community activities and identifies their associated communities. The file is saved to the path that you specify. Parameters:

    filePath

    String that specifies the full path in which to store the file that is returned by the command. Include the file name in the file path and use forward slashes. For example: "C:/temp/activity_output.xml"

    eventType

    Identifies the type of synchronization events to report about. The only supported value for this parameter is

    community

    Specify this value as a singular community and in lower case.

For example:For example:ActivityService.exportSyncedResourceInfo("C:/temp/activity_output.xml","community")

You can use this command to restore backed up data. See Comparing remote application data with the Communities database for more details.

ActivityService.fetchActivities()

Gets a list of all the activities, except those that are in the Trash view.

Returns a java.util.Vector object. Each object in the vector is a java.util.Hashtable object that describes one activity.

ActivityService.fetchActivitiesByCommunityExId (java.lang.String communityUUID)

Gets a list of the community activities associated with a specific community. Returns a java.util.Vector; each object in the vector is a java.util.Hashtable that describes a community activity. Parameters:

    communityUUID

    The unique ID of the community. To find out the unique ID of a community, use ActivitiesMemberService.fetchCommunitiesByName to retrieve the community of interest, and then get the value of the externalId key of that community from the hashtable.

This command was added in version 2.5.

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

Gets a list of activities that were created or modified between a date range. The maximum number of activities in the returned list is 50. To obtain all of the activities that match the criteria if the number is greater than 50, call this method in a loop providing the UUID of the 50th activity from the previous list as the lastUUID parameter. Returns a java.util.Vector object. Each object in the vector is a java.util.Hashtable object that describes one activity. Parameters:

    dateType

    Date field of interest. Options are created and modified.

    beginTime

    Start timestamp of the range, using a yyyy.mm.dd format.

    endTime

    Finish timestamp of the range, using a yyyy.mm.dd format.

    lastUUID

    Unique ID of the last activity retrieved from a previous call of this command. Specify empty double quotes if you expect less than 50 activities in the response, or if you are running this command for the first time.

For example, the following command gets the first set of 50 activities that were created from 1 Mach 2008 through 31 March 2008:

    ActivityService.fetchActivitiesByDate(
    "created",2008.03.01","2008.03.31","")
    

This command does not return activity templates that were created during the specified date range. This command does include in the activities that it returns any activities present in the Trash view that were created during the specified date range.

ActivityService.fetchActivityById(java.lang.String activityId)

Gets the activity identified by the given universal identifier. Returns a java.util.Hashtable object that describes the activity. Parameters:

    activityId

    Unique identifier of the activity.

ActivityService.fetchActivitiesByMember(java.util.Hashtable member)

Gets a list of activities to which the specified member has access, except those that are in the Trash view. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one activity. Parameters:

    member

    java.util.Hashtable object representing the member returned from the MemberService object.

ActivityService.fetchActivitiesByOwner(java.util.Hashtable member)

Gets a list of activities that are owned by the specified member, except those that are in the Trash view. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one activity. Parameters:

    member

    java.util.Hashtable object representing the owner returned from the MemberService object.

ActivityService.fetchActivitiesCreatedByMember(java.util.Hashtable member)

Gets a list of activities that were created by the specified member, except those that are in the Trash view. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one activity. Parameters:

    member

    java.util.Hashtable object representing the member returned from the MemberService object.

ActivityService.fetchCompletedActivities()

Gets a list of all completed activities in the service, which are activities that have been marked complete and are displayed in the Completed view. Completed activities are not included in the Trash view; it is not until a completed activity is deleted that it is moved to the Trash view.

Returns a java.util.Vector object. Each object in the vector is a java.util.Hashtable object that describes one activity.

ActivityService.fetchDeletedActivities()

Gets a list of all deleted activities in the service. These are activities that are currently in the Trash view.

Returns a java.util.Vector object. Each object in the vector is a java.util.Hashtable object that describes one activity.


Activities AccessControlService administrative commands.

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.

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

Removes access privileges to the specified activities for the specified members. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one activity whose access could not be deleted. A returned empty vector indicates success. Parameters:

    activities

    Vector of hash tables representing the activities whose access will be modified.

    members

    Vector of hash tables representing the members returned from the MemberService object.

AccessControlService.fetchAccess(java.util.Hashtable activity) Gets a list of all of the members that have access to the specified activity. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one entry, either a user or group, in the access list. The elements returned in the Hashable are:

  • displayName

  • email: Returns for members only, not groups.

  • externalId

  • loginNames: Returns for members only, not groups.

  • memberId

  • memberType

  • role

  • staticProfile

Parameters:

    activity

    Hash table representing the activity.

The following code is an example of what is returned by this command:

[{memberId=675G09219107D9BB025252223E2BC9000001, displayName=Amy Jones, loginNames=[Amy Jones, ajones@acme.com], staticProfile=false, externalId=3AB586F4-A4D2-43C8-92DB-2DC3B2291803, email=ajones@acme.com, memberType=person, role=owner}, {memberId=D76G0921910768409A3F871F14596C000088, displayName=Amy Jacobs, loginNames=[Amy Jacobs, ajacobs@acme.com], staticProfile=false, externalId=DE1D832B-1024-43B1-A12C-F1B643C2B6A2, email=ajacobs@acme.com, memberType=person, role=reader}, {memberId=812G09219107D9BB025252223E2BC900000A, displayName=ajonesgroup, staticProfile=false, externalId=41565591-1A33-4F9B-88D9-335D96BFB3B2, memberType=group, role=reader}]

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

Sets the specified members as members with author access to the specified activities. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one activity whose access could not be modified. A returned empty vector indicates success. Parameters:

    activities

    Vector of hash tables representing the activities whose access will be modified.

    members

    Vector of hash tables representing the members returned from the MemberService object.

In 2.5, this command named changed from setMemberAccess to setMembersAccess.

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

Sets the specified member as an owner of the specified activities. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one activity whose access could not be modified. A returned empty vector indicates success. Parameters:

    activities

    Vector of hash tables representing the activities whose access will be modified.

    owner

    Hash table representing the member returned from the MemberService object.

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

Sets the specified members as owners of the specified activities. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one activity whose access could not be modified. A returned empty vector indicates success. Parameters:

    activities

    Vector of hash tables representing the activities whose access will be modified.

    owner

    Vector of hash tables representing the members to whom you want to give owner access.

This command was added in version 2.5.

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

Sets the specified members as readers of the specified activities. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one activity whose access could not be modified. A returned empty vector indicates success. Parameters:

    activities

    Vector of hash tables representing the activities whose access will be modified.

    members

    Vector of hash tables representing the members returned from the MemberService object.

In 2.5, this command named changed from setReaderAccess to setReadersAccess.


ActivitiesMigrationService administrative commands

Command Description
ActivitiesMigrationService.populateLoginNames()

Adds a user name value to the Activities database for each person in the database that is currently represented by an e-mail address. Use this command to populate the database with user names when upgrading from version 2.0.1 to version 2.5. It is especially important that you do so if you are configuring Lotus Connections to keep user e-mail addresses private.


Activities ArchiveService administrative commands

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

Creates new activities from the previously exported activities specified by the vector. If an activity being imported with this command already exists, a second activity is created. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one activity that could not be created. A returned empty Vector indicates success. Parameters:

    directory

    Directory on the file system from which to import the activities.

    activities

    Vector of hash tables; each hash table describes an Activity to be created.

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

Deletes the previously exported activities specified by the vector from the specified Use this command to delete activities from the archive repository, not from the Activities server or database. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one activity that could not be deleted. A returned empty vector indicates success. Parameters:

    directory

    Archive on the file system from which to delete the activities.

    activities

    Vector of hash tables; each hash table describes an activity to be deleted.

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

Exports the activities specified by the Vector into the specified directory; this method will overwrite an activity if it already exists in the specified Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one activity that could not be exported. A returned empty Vector indicates success. Parameters:

    directory

    Directory on the file system to which to export the activities.

    activities

    Vector of hash tables; each hash table describes an activity to be exported.

ArchiveService.fetchActivities(java.lang.String directory)

Gets a list of all archived activities in the specified Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object describing an archived activity in the Parameters:

    directory

    Directory on the file system that contains the archived activities.

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

Gets a list of all archived activities in the specified to which the specified member has access. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object describing an archived activity in the directory. Parameters:

    directory

    Directory on the file system that contains the archived activities.

    member

    Hash table representing the members returned from the MemberService object.

Do not use this command to fetch activities that were exported from a different deployment of Lotus Connections. This commands uses the member ID to find the activities, and member IDs are not persisted across different deployments. Only use this command to collect activities when you are importing the activities to the same server from which they were exported. If you are importing the activities to a different server, use the ArchiveService.fetchActivities(directory) command instead.

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

Gets a list of all archived activities in the specified that are owned by the specified member. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable objects describing an archived activity in the Parameters:

    directory

    Directory on the file system that contains the archived activities.

    member

    Hash table representing the owners of archived activities returned from the MemberService object.

Do not use this command to fetch activities that were exported from a different deployment of Lotus Connections. This commands uses the member ID to find the activities, and member IDs are not persisted across different deployments. Only use this command to collect activities when you are importing the activities to the same server from which they were exported. If you are importing the activities to a different server, use the ArchiveService.fetchActivities(directory) command instead.

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

Gets list of all archived activities in the specified that were created by the specified member. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object describing an archived activity in the Parameters:

    directory

    Directory on the file system that contains the archived activities.

    member

    Hash table representing the member who created the archived activities returned from the MemberService object.

Do not use this command to fetch activities that were exported from a different deployment of Lotus Connections. This commands uses the member ID to find the activities, and member IDs are not persisted across different deployments. Only use this command to collect activities when you are importing the activities to the same server from which they were exported. If you are importing the activities to a different server, use the ArchiveService.fetchActivities(directory) command instead.

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

Imports the activities specified by the Vector whose archives are located in the specified into the Activities feature. This method overwrites an activity if it already exists. Returns a java.util.Vector object; each object in the vector is a java.util.Hashtable object that describes one activity that could not be imported. A returned empty Vector indicates success. Parameters:

    directory

    Directory on the file system from which to import the activities.

    activities

    Vector of hash tables; each hash table describes an activity to be imported.


Activities ListService administrative command

Command Description
ListService.filterActivitiesByName(inList, toMatch)

Represents a script that can be used to filter or narrow down a list of activities matching certain criteria. This script is useful for locating a subset of activities that can then be used as input for a subsequent command. A typical example is creating a list of activities for export. Returns a list of activities whose Title field matches the pattern criteria. Parameters:

    inList

    Previously fetched list of activities.

    toMatch

    Java™ regular expression pattern representing match criteria. This pattern is used to search the title of the activity. The pattern must match the full name and is case sensitive. You can use the following keys:

    • Period (.) matches any character.

    • Plus sign (+) matches one or more instances of the previous character. For example, .+ matches all sequences of one or more characters.

    • Asterisk (*) matches zero or more instances of the previous character. For example, * matches all sequences of characters.

    • [chars] matches any one character within the square brackets ([]). For example, [Gg] matches either an upper or lower case G.

    • [A-Z] matches a range of characters.

Example:

    execfile("activitiesAdmin.py")
    
    
    # Fetch all activities and save
    # to variable named "all"
     all=ActivityService.fetchActivities()
    
    # From the list of all activities,
    # Extract activities whose name 
    # begins with "Sales"
     sales=ListService.
     filterActivitiesByName(all,"Sales.*")
    
    # Activities in "all" that begin 
    # with "Sales" are saved in the 
    # variable named "sales". The 
    # variable "sales" can be used as 
    # input for other commands, such 
    # as the command to export 
    # activities. The following command
    # will export all the activities 
    # whose name begins with "Sales" to
    # the /opt/foo folder.
     ArchiveService.exportActivities(
     "/opt/foo", sales)
    


Activities Scheduler administrative commands

Command Description
Scheduler.getJobDetails(java.lang.String schedulerName java.lang.String jobName)

Gets the list attributes of the named job on the specified scheduler. Returns a java.util.Hashtable object that contains job attributes. Parameters:

    schedulerName

    Name of the scheduler specified as a String value. Options are local and cluster.

    jobName

    Name of the job specified as a String value.

Scheduler.isRunning(java.lang.String schedulerName)

Gets the state of the specified scheduler. Returns a java.lang.String message stating that the specified scheduler is running. Parameters:

    schedulerName

    Name of the scheduler specified as a String value. Options are local and cluster.

Scheduler.listJobs(java.lang.String schedulerName)

Gets a list of all scheduled jobs for specified scheduler. Returns an array of java.lang.String objects; each array element contains a job name. Parameters:

    schedulerName

    Name of the scheduler specified as a String value. Options are local and cluster.

Scheduler.listSchedulerNames()

Gets a list of the names of all the available schedulers. Returns an array of java.lang.String; each array element contains a scheduler name.

Scheduler.pauseJob(java.lang.String schedulerName java.lang.String jobName)

Suspends scheduling of a new start of the job. Has no effect on currently running jobs. Returns a java.lang.String message stating that the status of the specified scheduler is pause. Parameters:

    schedulerName

    Name of the scheduler specified as a String value. Options are local and cluster.

    jobName

    Name of the job specified as a String value.

Scheduler.purgeJobs(java.lang.String schedulerName)

Removes all jobs from the specified scheduler. Returns an array of java.lang.String objects; each array element contains a job name. Parameters:

    schedulerName

    Name of the scheduler specified as a String value. Options are local and cluster.

After purging the jobs from the cluster scheduler, stop and restart Activities to get the jobs reloaded into the Job Scheduler database.

Scheduler.resumeJob(java.lang.String schedulerName java.lang.String jobName)

Resumes the start of a paused job on a specified scheduler. Returns a java.lang.String message stating that the status of the specified job is resume. Parameters:

    schedulerName

    Name of the scheduler specified as a String value. Options are local and cluster.

    jobName

    Name of the job specified as a String value.

Scheduler.start(java.lang.String schedulerName)

Starts the specified scheduler. Returns a java.lang.String message stating that the status of the specified job is start. Parameters:

    schedulerName

    Name of the scheduler specified as a String value. Options are local and cluster.

Scheduler.stop(java.lang.String schedulerName)

Stops the specified scheduler. Returns a java.lang.String message stating that the status of the specified job is stop. Parameters:

    schedulerName

    Name of the scheduler specified as a String value. Options are local and cluster.


Activities StatisticsService administrative commands

Command Description
StatisticsService.fetchStatistic(java.lang.String key)

Gets a server statistic. Returns a java.lang.Integer or java.util.Hashtable object containing statistic data defined using the following keys:

    invocations

    Number of times the function has been invoked.

    total

    Total amount of time that is consumed by this operation.

    minimum

    Minimum amount of time that a single invocation lasted.

    maximum

    Maximum amount of time that a single invocation lasted.

    average

    Average amount of time that a single invocation lasted.

The list of available statistics for your server can be found at: http://yourservername.company.com/activities/service/html/serverstats

Use any of the statistics listed in this table as input to this command. The statistics listed as Stop Watch Statistics are similar to parent statistics and, when you use one of them as the key, it returns a hash table containing statistics for invocations, total, minimum, maximum, and average. Parameters:

    key

    Name of the statistic to be returned specified as a String value.

StatisticsService.fetchStatistics()

Gets all system statistics. Returns a java.util.Hashtable object with server statistics data.


Activities TrashCollectionService administrative commands

Command Description
TrashCollectionService.fetchTrash()

Gets all of the objects that are currently in the Trash view. Returns a java.util.Vector object that contains a set of hash tables; each hash table describes an object in the trash.

TrashCollectionService.purgeTrash(java.util.Vector trashVector)

Permanently removes the objects in the trashVector parameter from the Activities feature. Returns a java.util.Vector of java.util.Hashtables object; each hash table describes an object in the trash that could not be purged. Parameters:

    trashVector

    A vector of hash tables; each hash table describes an object in the trash to be purged (obtained using the TrashCollectionService.fetchTrash command).

TrashCollectionService.undeleteTrash(java.util.Vector trashVector)

Restores previously deleted objects from the Trash view. Returns a java.util.Vector object that contains java.util.Hashtable objectss; each Hashtable describes an object in the trash that could not be restored from the trash. Parameters:

    trashVector

    A vector of hash tables; each hash table describes an object in the trash to be restored (obtained using the TrashCollectionService.fetchTrash command).


Running administrative commands

 

Related tasks

Manage member access to activities

Export activities

Get 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


+

Search Tips   |   Advanced Search