Package | Description |
---|---|
com.perforce.p4java.core |
Provides interfaces and classes for defining and accessing Perforce objects
such as jobs, changelists, etc., and, through the file sub-package, Perforce
files.
|
com.perforce.p4java.impl.generic.core |
Provides standard implementation classes for the com.perforce.p4java.core interfaces.
|
com.perforce.p4java.impl.mapbased.server | |
com.perforce.p4java.impl.mapbased.server.cmd | |
com.perforce.p4java.server |
Provides interfaces and classes for accessing Perforce SCM servers and associated server-level services.
|
com.perforce.p4java.server.delegator |
Modifier and Type | Method and Description |
---|---|
static IUserGroup |
CoreFactory.createUserGroup(IOptionsServer server,
String name,
List<String> users,
boolean createOnServer)
Create a new user group locally and / or on the server, using "sensible" default
values for non-parameters.
|
Modifier and Type | Class and Description |
---|---|
class |
UserGroup
Simple generic implementation class for the IUserGroup interface.
|
Modifier and Type | Method and Description |
---|---|
static Map<String,Object> |
InputMapper.map(IUserGroup group)
Map a P4Java IUserGroup object to an IServer input map.
|
Modifier and Type | Method and Description |
---|---|
IUserGroup |
Server.getUserGroup(String name) |
Modifier and Type | Method and Description |
---|---|
List<IUserGroup> |
Server.getUserGroups(String userOrGroupName,
boolean indirect,
boolean displayValues,
int maxGroups) |
List<IUserGroup> |
Server.getUserGroups(String userOrGroupName,
GetUserGroupsOptions opts) |
Modifier and Type | Method and Description |
---|---|
String |
Server.createUserGroup(IUserGroup group) |
String |
Server.createUserGroup(IUserGroup group,
UpdateUserGroupOptions opts) |
String |
Server.deleteUserGroup(IUserGroup group) |
String |
Server.deleteUserGroup(IUserGroup group,
UpdateUserGroupOptions opts) |
String |
Server.updateUserGroup(IUserGroup group,
boolean updateIfOwner) |
String |
Server.updateUserGroup(IUserGroup group,
UpdateUserGroupOptions opts) |
Modifier and Type | Method and Description |
---|---|
IUserGroup |
GroupDelegator.getUserGroup(String name) |
Modifier and Type | Method and Description |
---|---|
List<IUserGroup> |
GroupsDelegator.getUserGroups(String userOrGroupName,
boolean indirect,
boolean displayValues,
int maxGroups)
Implemented on behalf of legacy clients.
|
List<IUserGroup> |
GroupsDelegator.getUserGroups(String userOrGroupName,
GetUserGroupsOptions opts) |
Modifier and Type | Method and Description |
---|---|
String |
GroupDelegator.createUserGroup(IUserGroup group)
Implemented on behalf of IServer for backwards compatibility.
|
String |
GroupDelegator.createUserGroup(IUserGroup group,
UpdateUserGroupOptions opts) |
String |
GroupDelegator.deleteUserGroup(IUserGroup group)
Implemented on behalf of IServer for backwards compatibility.
|
String |
GroupDelegator.deleteUserGroup(IUserGroup group,
UpdateUserGroupOptions opts) |
String |
GroupDelegator.updateUserGroup(IUserGroup group,
boolean updateIfOwner)
Implemented on behalf of IServer for backwards compatibility.
|
String |
GroupDelegator.updateUserGroup(IUserGroup group,
UpdateUserGroupOptions opts) |
Modifier and Type | Method and Description |
---|---|
List<IUserGroup> |
IServer.getUserGroups(String userOrGroupName,
boolean indirect,
boolean displayValues,
int maxGroups)
Get a list of Perforce user groups from the server.
|
Modifier and Type | Method and Description |
---|---|
String |
IServer.createUserGroup(IUserGroup group)
Create a new Perforce user group on the Perforce server.
|
String |
IServer.deleteUserGroup(IUserGroup group)
Delete a Perforce user group from the Perforce server.
|
String |
IServer.updateUserGroup(IUserGroup group,
boolean updateIfOwner)
Update a Perforce user group on the Perforce server.
|
Modifier and Type | Method and Description |
---|---|
IUserGroup |
IGroupDelegator.getUserGroup(String name)
Get the named Perforce user group.
|
Modifier and Type | Method and Description |
---|---|
List<IUserGroup> |
IGroupsDelegator.getUserGroups(String userOrGroupName,
GetUserGroupsOptions opts)
Get a list of Perforce user groups from the server.
|
Modifier and Type | Method and Description |
---|---|
String |
IGroupDelegator.createUserGroup(IUserGroup group,
UpdateUserGroupOptions opts)
Create a new Perforce user group on the Perforce server.
|
String |
IGroupDelegator.deleteUserGroup(IUserGroup group,
UpdateUserGroupOptions opts)
Delete a Perforce user group from the Perforce server.
|
String |
IGroupDelegator.updateUserGroup(IUserGroup group,
UpdateUserGroupOptions opts)
Update a Perforce user group on the Perforce server.
|
Copyright © 2017 Perforce Software. All Rights Reserved.