public class Exp
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
protected static java.util.Map<java.lang.String,Subscriber> |
authConnection |
protected static SocketManager |
socketManager |
| Constructor and Description |
|---|
Exp() |
| Modifier and Type | Method and Description |
|---|---|
static void |
connection(java.lang.String name,
Subscriber subscriber)
Connection to socket manager
|
static ExpObservable<SearchResults<Content>> |
findContent(java.util.Map<java.lang.String,java.lang.Object> options)
Find Content by Limit,Skip,Sort
|
static ExpObservable<SearchResults<ContentNode>> |
findContentNodes(java.util.Map<java.lang.String,java.lang.Object> options)
Deprecated.
Use findContent() instead
|
static ExpObservable<SearchResults<Data>> |
findData(java.util.Map<java.lang.String,java.lang.Object> options)
Get Data by group,key
|
static ExpObservable<SearchResults<Device>> |
findDevices(java.util.Map<java.lang.String,java.lang.Object> options)
Find Devices by Limit,Skip,Sort
|
static ExpObservable<SearchResults<Experience>> |
findExperiences(java.util.Map<java.lang.String,java.lang.Object> options)
Find Experiences by Limit,Skip,Sort
|
static ExpObservable<SearchResults<Feed>> |
findFeeds(java.util.Map<java.lang.String,java.lang.Object> options)
Find Feeds by Limit,Skip,Sort
|
static ExpObservable<SearchResults<Location>> |
findLocations(java.util.Map<java.lang.String,java.lang.Object> options)
Find Location by Limit,Skip,Sort
|
static ExpObservable<SearchResults<Thing>> |
findThings(java.util.Map<java.lang.String,java.lang.Object> options)
Find Things by Limit,Skip,Sort
|
static Auth |
getAuth()
Get Auth object
|
static IChannel |
getChannel(java.lang.String channel,
boolean system,
boolean consumerApp)
Get Channel
|
static ExpObservable<Content> |
getContent(java.lang.String uuid)
Get Content Node by UUID
|
static ExpObservable<ContentNode> |
getContentNode(java.lang.String uuid)
Deprecated.
Use getContent() instead
|
static ExpObservable<Data> |
getData(java.lang.String group,
java.lang.String key)
Get Data by group,key
|
static ExpObservable<Device> |
getDevice(java.lang.String uuid)
Get Device by UUID
|
static ExpObservable<Experience> |
getExperience(java.lang.String uuid)
Get Experience By UUID
|
static ExpObservable<Feed> |
getFeed(java.lang.String uuid)
Get Feed by UUID
|
static ExpObservable<Location> |
getLocation(java.lang.String uuid)
Get Location by UUID
|
static ExpObservable<Thing> |
getThing(java.lang.String uuid)
Get Things by UUID
|
static boolean |
isConnected()
Return socket connection status
|
static |
login(java.util.Map<java.lang.String,java.lang.Object> options)
Login observable
|
static void |
on(java.lang.String name,
Subscriber subscriber)
Connection to socket manager
|
static |
refreshToken()
RefreshToken observable
|
static ExpObservable<Message> |
respond(java.util.Map<java.lang.String,java.lang.Object> options)
Respond method to broadcast
|
static |
start(java.util.Map<java.lang.String,java.lang.Object> options)
Start EXP connection
|
static |
start(java.lang.String host,
java.lang.String uuid,
java.lang.String secret)
Start EXP connection
|
static |
start(java.lang.String host,
java.lang.String username,
java.lang.String password,
java.lang.String organization)
Start EXP connection
|
static void |
stop()
Stop EXP connection
|
protected static SocketManager socketManager
protected static java.util.Map<java.lang.String,Subscriber> authConnection
public staticstart(java.lang.String host, java.lang.String uuid, java.lang.String secret)
host - uuid - secret - public staticstart(java.lang.String host, java.lang.String username, java.lang.String password, java.lang.String organization)
host - username - password - public staticstart(java.util.Map<java.lang.String,java.lang.Object> options)
options - public staticlogin(java.util.Map<java.lang.String,java.lang.Object> options)
options - public static ExpObservable<Thing> getThing(java.lang.String uuid)
uuid - public static ExpObservable<SearchResults<Thing>> findThings(java.util.Map<java.lang.String,java.lang.Object> options)
options - public static ExpObservable<Feed> getFeed(java.lang.String uuid)
uuid - public static ExpObservable<SearchResults<Feed>> findFeeds(java.util.Map<java.lang.String,java.lang.Object> options)
options - public static ExpObservable<Device> getDevice(java.lang.String uuid)
uuid - public static ExpObservable<SearchResults<Device>> findDevices(java.util.Map<java.lang.String,java.lang.Object> options)
options - public static ExpObservable<Experience> getExperience(java.lang.String uuid)
uuid - public static ExpObservable<SearchResults<Experience>> findExperiences(java.util.Map<java.lang.String,java.lang.Object> options)
options - public static ExpObservable<Location> getLocation(java.lang.String uuid)
uuid - public static ExpObservable<SearchResults<Location>> findLocations(java.util.Map<java.lang.String,java.lang.Object> options)
options - public static ExpObservable<Content> getContent(java.lang.String uuid)
uuid - @Deprecated public static ExpObservable<ContentNode> getContentNode(java.lang.String uuid)
uuid - public static ExpObservable<SearchResults<Content>> findContent(java.util.Map<java.lang.String,java.lang.Object> options)
options - @Deprecated public static ExpObservable<SearchResults<ContentNode>> findContentNodes(java.util.Map<java.lang.String,java.lang.Object> options)
options - public static ExpObservable<Data> getData(java.lang.String group, java.lang.String key)
group - key - public static ExpObservable<SearchResults<Data>> findData(java.util.Map<java.lang.String,java.lang.Object> options)
options - public static ExpObservable<Message> respond(java.util.Map<java.lang.String,java.lang.Object> options)
options - public staticrefreshToken()
public static void stop()
public static IChannel getChannel(java.lang.String channel, boolean system, boolean consumerApp)
channel - public static void connection(java.lang.String name,
Subscriber subscriber)
name - subscriber - public static boolean isConnected()
public static Auth getAuth()
public static void on(java.lang.String name,
Subscriber subscriber)
name - subscriber -