Uses of Class
com.streambase.sb.client.StreamBaseURI
Package
Description
Provides classes and interfaces fundamental to the LiveView Java API.
Provides classes and interfaces used to communicate with a Streaming server.
Provides classes and interfaces to monitor the behavior of a running Streaming server.
Provides classes and interfaces to add custom operators to Streaming applications.
Provides classes and interfaces used to author Streaming Unit tests.
-
Uses of StreamBaseURI in com.streambase.liveview.client
Modifier and TypeMethodDescriptionLiveViewConnection.getSendTupleInfo
(StreamBaseURI sbUri, String targetInputStreamName, String responseOutputStreamName) Gets the schemas associated with streams, for the purposes of using SendTupleAction.LiveViewConnection.sendTupleAction
(StreamBaseURI sbUri, String targetInputStreamName, Tuple tuple, String responseOutputStreamName, Schema expectedResponseSchema, long timeout, TimeUnit unit) Sends a tuple to an existing StreamBase application.ModifierConstructorDescriptionSendTupleInfo
(StreamBaseURI sbUri, String inputStreamName, String outputStreamName, Schema inputSchema, Schema outputSchema) -
Uses of StreamBaseURI in com.streambase.sb.client
Modifier and TypeFieldDescriptionstatic final StreamBaseURI
StreamBaseURI.DEFAULT_URI
The default URI (sb://localhost:10000/) pointing to localhost, no container, port 10000).Modifier and TypeMethodDescriptionstatic StreamBaseURI
StreamBaseURI.fromEnvironment()
Returns the URI found by searching the following property and environment variables: Using the string value found in thestreambase.uri
system property, if set Using the string value found in theSTREAMBASE_URI
environment variable, if set Using the string value found in theSTREAMBASE_SERVER
environment variable, if setDEFAULT_URI
if no value has been found aboveStreamBaseURI.getBaseURI()
Return a copy of this URI without any paramsDequeueResult.getServerURI()
return the server that produced this DequeueResult.BaseClient.getURI()
Return the URI used by this Client.TupleConnection.getURI()
Get URIModifier and TypeMethodDescriptionBaseClient.getURIs()
get all of the URI's for this clientstatic List<StreamBaseURI>
StreamBaseURI.listFromEnvironment()
Returns the list of URIs found by searching the following property and environment variables for a comma separated URI list: Using the string value found in thestreambase.uri
system property, if set Using the string value found in theSTREAMBASE_URI
environment variable, if set Using the string value found in theSTREAMBASE_SERVER
environment variable, if setDEFAULT_URI
if no value has been above The supplied URIs must conform to a valid High Availability URI list, for example they must all reference the same container.static List<StreamBaseURI>
StreamBaseURI.listFromString
(String uriStrings) Parse a comma-separated list of URIs in a string into a List<StreamBaseURI>.Modifier and TypeMethodDescription(package private) void
TupleConnections.addConnection
(StreamBaseURI uri, StreamProperties props) Add a connectionstatic com.streambase.sb.client.TupleIO
TupleIOFactory.makeTupleIO
(StreamBaseURI uri, ClientSettings settings) (package private) org.apache.xmlrpc.client.XmlRpcClient
XmlRpcAdmin.newXmlRpcClient
(StreamBaseURI uri) Create a new XML RPC clientModifier and TypeMethodDescription(package private) static Admin
AdminFactory.create
(List<StreamBaseURI> _uris) Create the admin implementation object that does the actual communication to the server.static String
HAAdmin.createBaseURIString
(Collection<StreamBaseURI> uris) Create a URI string of baseURI's from a list of urisstatic String
StreamBaseURI.toSafeString
(Collection<StreamBaseURI> uris) Create a string representation of a list of uris, that is safe for logging.static String
StreamBaseURI.toString
(Collection<StreamBaseURI> uris) Create a string representation of a list of uris.ModifierConstructorDescriptionDeMUXStreamBaseClient
(StreamBaseURI streamBaseURI) ConstructorInternalDequeueResult
(Throwable e, StreamBaseURI server) ConstructorSimpleDequeueResult
(List<Tuple> tuples, StreamProperties props, StreamBaseURI server) ConstructorSocketChannelWrapper
(StreamBaseURI uri, ClientSettings settings) open the socketSSLSocketWrapper
(StreamBaseURI uri, ClientSettings settings) Create a StreamBaseAdminClient, connecting to the server at the provided URI.Create a StreamBaseClient, connecting to the server at the provided URI(package private)
TupleConnection
(StreamBaseURI uri, StreamBaseClient client, TupleConnections connections, long clientReadTimeout) Constructor(package private)
XmlRpcAdmin
(StreamBaseURI uri) ConstructorModifierConstructorDescription(package private)
BaseClient
(List<StreamBaseURI> uris, ClientSettings settings) Construct a BaseClient with the given URIDeMUXStreamBaseClient
(List<StreamBaseURI> uris, ClientSettings settings) Constructor(package private)
HAAdmin
(List<StreamBaseURI> uris) ConstructorCreate a StreamBaseAdminClient.StreamBaseAdminClient
(List<StreamBaseURI> uris, ClientSettings settings) Create a StreamBaseAdminClient.StreamBaseClient
(List<StreamBaseURI> uris) Create a StreamBaseClient, connecting to the servers at the provided URIs.StreamBaseClient
(List<StreamBaseURI> uris, ClientSettings settings) Create a StreamBaseClient, connecting to the servers at the provided URIs. -
Uses of StreamBaseURI in com.streambase.sb.monitor
ModifierConstructorDescriptionCreate a monitoring object, which will connect to a server with the given StreamBase URI. -
Uses of StreamBaseURI in com.streambase.sb.operator
Modifier and TypeMethodDescriptionOperator.RuntimeEnvironment.getURI()
Return the URI of this Server. -
Uses of StreamBaseURI in com.streambase.sb.unittest
Modifier and TypeMethodDescriptionSBServerManager.getURI()
return the URI of the StreamBase Engine