Class ClientRuntime
- java.lang.Object
-
- org.apache.cayenne.configuration.CayenneRuntime
-
- org.apache.cayenne.configuration.rop.client.ClientRuntime
-
public class ClientRuntime extends CayenneRuntime
A user application entry point to Cayenne stack on the ROP client.- Since:
- 3.1, 4.0 preferred way to create this class is with
builder()
method.
-
-
Field Summary
Fields Modifier and Type Field Description static String
CLIENT_SERVER_CHANNEL_KEY
-
Fields inherited from class org.apache.cayenne.configuration.CayenneRuntime
injector, modules, threadInjector
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
ClientRuntime(Collection<Module> modules)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ClientRuntimeBuilder
builder()
Creates new builder of client runtimeClientConnection
getConnection()
-
Methods inherited from class org.apache.cayenne.configuration.CayenneRuntime
bindThreadInjector, getChannel, getInjector, getModules, getThreadInjector, newContext, newContext, shutdown
-
-
-
-
Field Detail
-
CLIENT_SERVER_CHANNEL_KEY
public static final String CLIENT_SERVER_CHANNEL_KEY
- Since:
- 4.0 moved from deprecated ClientLocalRuntime class
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
ClientRuntime
protected ClientRuntime(Collection<Module> modules)
- Since:
- 4.0
-
-
Method Detail
-
builder
public static ClientRuntimeBuilder builder()
Creates new builder of client runtime- Returns:
- client runtime builder
- Since:
- 4.0
-
getConnection
public ClientConnection getConnection()
-
-