Uses of Interface
com.perforce.p4java.client.IClient

Packages that use IClient
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.client Provides standard implementation classes for the com.perforce.p4java.client interfaces. 
com.perforce.p4java.impl.generic.core Provides standard implementation classes for the com.perforce.p4java.core interfaces. 
com.perforce.p4java.impl.generic.core.file Provides standard implementation classes for the com.perforce.p4java.core.file interfaces. 
com.perforce.p4java.impl.mapbased.client   
com.perforce.p4java.impl.mapbased.server   
com.perforce.p4java.server Provides interfaces and classes for accessing Perforce SCM servers and associated server-level services. 
 

Uses of IClient in com.perforce.p4java.core
 

Methods in com.perforce.p4java.core that return IClient
static IClient CoreFactory.createClient(IOptionsServer server, String name, String description, String root, String[] paths, boolean createOnServer)
          Create a new client local object and optionally also create it on the server.
 

Methods in com.perforce.p4java.core with parameters of type IClient
static IChangelist CoreFactory.createChangelist(IClient client, String description, boolean createOnServer)
          Create a new changelist object locally and optionally also create it on the server using the passed-in client for default values.
 

Uses of IClient in com.perforce.p4java.impl.generic.client
 

Methods in com.perforce.p4java.impl.generic.client that return IClient
 IClient ClientView.getClient()
          Get the client object (not path) associated with this view, if any.
 

Methods in com.perforce.p4java.impl.generic.client with parameters of type IClient
 void ClientView.setClient(IClient client)
          Set the client object (not path) associated with this view, if any.
 

Constructors in com.perforce.p4java.impl.generic.client with parameters of type IClient
ClientView(IClient client, List<IClientViewMapping> mapping)
          Construct a ClientView from the passed-in client and mapping list.
 

Uses of IClient in com.perforce.p4java.impl.generic.core
 

Methods in com.perforce.p4java.impl.generic.core with parameters of type IClient
static Map<String,Object> InputMapper.map(IClient client)
          Map a P4Java client object to an IServer input map.
static Changelist Changelist.newChangelist(IClient client, String description)
          Return a new local Changelist object with default values by calling newChangelist with server and client name values taken from the passed-in client object.
 

Uses of IClient in com.perforce.p4java.impl.generic.core.file
 

Fields in com.perforce.p4java.impl.generic.core.file declared as IClient
protected  IClient FileSpec.client
           
 

Methods in com.perforce.p4java.impl.generic.core.file with parameters of type IClient
 void FileSpec.setClient(IClient client)
           
 

Uses of IClient in com.perforce.p4java.impl.mapbased.client
 

Classes in com.perforce.p4java.impl.mapbased.client that implement IClient
 class Client
          Default implementation of the generic parts of an IClient interface.
 

Uses of IClient in com.perforce.p4java.impl.mapbased.server
 

Fields in com.perforce.p4java.impl.mapbased.server declared as IClient
protected  IClient Server.client
           
 

Methods in com.perforce.p4java.impl.mapbased.server that return IClient
 IClient Server.getClient(IClientSummary clientSummary)
           
 IClient Server.getClient(String clientName)
           
 IClient Server.getClientTemplate(String clientName)
           
 IClient Server.getClientTemplate(String clientName, boolean allowExistent)
           
 IClient Server.getClientTemplate(String clientName, GetClientTemplateOptions opts)
           
 IClient Server.getCurrentClient()
           
 

Methods in com.perforce.p4java.impl.mapbased.server with parameters of type IClient
 String Server.createClient(IClient newClient)
           
 IFileSpec Server.handleFileReturn(Map<String,Object> map, IClient client)
           
 IFileSpec Server.handleIntegrationFileReturn(Map<String,Object> map, IClient client)
           
 void Server.setCurrentClient(IClient client)
           
 String Server.updateClient(IClient client)
           
 String Server.updateClient(IClient client, boolean force)
           
 String Server.updateClient(IClient client, UpdateClientOptions opts)
           
 

Uses of IClient in com.perforce.p4java.server
 

Methods in com.perforce.p4java.server that return IClient
 IClient IServer.getClient(IClientSummary clientSummary)
          Convenience method for getClient(clientSummary.getName()).
 IClient IServer.getClient(String clientName)
          Get an IClient object for a specific named Perforce client.
 IClient IServer.getClientTemplate(String clientName)
          Get a template of a non-existent named Perforce client.
 IClient IServer.getClientTemplate(String clientName, boolean allowExistent)
          Get a template of a non-existent named Perforce client.
 IClient IOptionsServer.getClientTemplate(String clientName, GetClientTemplateOptions opts)
          Get a template of a non-existent named Perforce client.
 IClient IServer.getCurrentClient()
          Return the Perforce client currently associated with this Perforce server, if any.
 

Methods in com.perforce.p4java.server with parameters of type IClient
 String IServer.createClient(IClient newClient)
          Attempt to create a new Perforce client (a.k.a.
 void IServer.setCurrentClient(IClient client)
          Set the Perforce client associated with this server.
 String IServer.updateClient(IClient client)
          Update an existing Perforce client on the current Perforce server.
 String IOptionsServer.updateClient(IClient client, boolean force)
          Update an existing Perforce client on the current Perforce server.
 String IOptionsServer.updateClient(IClient client, UpdateClientOptions opts)
          Update an existing Perforce client on the current Perforce server.
 



Copyright © 2015 Perforce Software. All Rights Reserved.