Uses of Interface
com.perforce.p4java.server.IOptionsServer

Packages that use IOptionsServer
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.client   
com.perforce.p4java.impl.mapbased.rpc   
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 IOptionsServer in com.perforce.p4java.core
 

Methods in com.perforce.p4java.core with parameters of type IOptionsServer
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.
static IJob CoreFactory.createJob(IOptionsServer server, Map<String,Object> map, boolean createOnServer)
          Simple convenience factory method to create a new local or in-server job.
static ILabel CoreFactory.createLabel(IOptionsServer server, String name, String description, String[] mapping, boolean createOnServer)
          Create a new ILabel object locally and optionally on the server.
static IUser CoreFactory.createUser(IOptionsServer server, String name, String email, String fullName, String password, boolean createOnServer)
          Create a new IUser object locally and optionally on the server.
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.
static IBranchSpec CoreFactory.newBranchSpec(IOptionsServer server, String name, String description, String[] branches, boolean createOnServer)
          Create a new branch spec locally and / or on the server with default values for non-parameter fields.
 void IStream.setServer(IOptionsServer server)
          Set the server to type of IOptionsServer, overriding the default IServer.
 

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

Methods in com.perforce.p4java.impl.generic.core with parameters of type IOptionsServer
static BranchSpec BranchSpec.newBranchSpec(IOptionsServer server, String name, String description, String[] branches)
          Simple factory / convenience method for creating a new local BranchSpec object with defult values.
static Stream Stream.newStream(IOptionsServer server, String streamPath, String type, String parentStreamPath, String name, String description, String options, String[] viewPaths, String[] remappedPaths, String[] ignoredPaths)
          Simple factory / convenience method for creating a new local Stream object with defult values.
static Stream Stream.newStream(IOptionsServer server, String streamPath, String type, String parentStreamPath, String name, String description, String options, String[] viewPaths, String[] remappedPaths, String[] ignoredPaths, String[] clientViewPaths)
          Simple factory / convenience method for creating a new local Stream object with defult values.
 void Stream.setServer(IOptionsServer server)
           
 

Constructors in com.perforce.p4java.impl.generic.core with parameters of type IOptionsServer
Stream(Map<String,Object> map, IOptionsServer server)
          Construct a Stream from a map passed back from the Perforce server in response to a getStream command.
 

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

Methods in com.perforce.p4java.impl.mapbased.client with parameters of type IOptionsServer
static Client Client.newClient(IOptionsServer server, String name, String description, String root, String[] paths)
          Convenience method to return a new Client object with certain default values filled in.
 

Uses of IOptionsServer in com.perforce.p4java.impl.mapbased.rpc
 

Classes in com.perforce.p4java.impl.mapbased.rpc that implement IOptionsServer
 class NtsServerImpl
          NTS (non-thread-safe) version of the P4Java RPC implementation.
 class OneShotServerImpl
          A one-shot (connection-per-command) version of the RPC protocol implementation.
 class RpcServer
          RPC-based Perforce server implementation superclass.
 

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

Classes in com.perforce.p4java.impl.mapbased.server that implement IOptionsServer
 class Server
          Generic abstract superclass for implementation-specific server implementations that use a command-style server interface implementation.
 

Uses of IOptionsServer in com.perforce.p4java.server
 

Subinterfaces of IOptionsServer in com.perforce.p4java.server
 interface IStreamingServer
           
 

Methods in com.perforce.p4java.server that return IOptionsServer
static IOptionsServer ServerFactory.getOptionsServer(String serverUriString, Properties props)
          Return an IOptionsServer onto an underlying Perforce server at the host address specified by serverUriString using the protocol implementation and passed-in properties and a default UsageOptions object.
static IOptionsServer ServerFactory.getOptionsServer(String serverUriString, Properties props, UsageOptions opts)
          Return an IOptionsServer interface onto an underlying Perforce server at the host address specified by serverUriString using the protocol implementation and passed-in properties and usage options.
 IOptionsServer IOptionsServer.setUsageOptions(UsageOptions opts)
          Set the UsageOptions object associated with this server.
 



Copyright © 2015 Perforce Software. All Rights Reserved.