public class ItemAttribute +extends Object +implements Comparable<ItemAttribute>+
Constructor and Description | +
---|
ItemAttribute(Number num) |
+
ItemAttribute(String str) |
+
Modifier and Type | +Method and Description | +
---|---|
int |
+compareTo(ItemAttribute si) |
+
<T> T |
+get()
+Returns the value of attribute
+ |
+
Boolean |
+isNumber()
+Checks if attribute is number type
+ |
+
Boolean |
+isString()
+Checks if attribute is string type
+ |
+
String |
+toString() |
+
public ItemAttribute(String str)+
public ItemAttribute(Number num)+
public <T> T get()+
public Boolean isString()+
public Boolean isNumber()+
public int compareTo(ItemAttribute si)+
compareTo
in interface Comparable<ItemAttribute>
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ItemRef.html b/target/apidocs/co/realtime/storage/ItemRef.html new file mode 100644 index 0000000..6f0bfe8 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ItemRef.html @@ -0,0 +1,632 @@ + + + + + + +public class ItemRef +extends Object+
Modifier and Type | +Method and Description | +
---|---|
ItemRef |
+decr(String property,
+ Number value,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Decrements the value of an items attribute.
+ |
+
ItemRef |
+decr(String property,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Decrements the value by one of an items attribute.
+ |
+
void |
+del(OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Deletes an item specified by this reference
+ |
+
ItemRef |
+get(OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Gets an item snapshot specified by this item reference.
+ |
+
ItemRef |
+incr(String property,
+ Number value,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Increments a given attribute of an item.
+ |
+
ItemRef |
+incr(String property,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Increments by one a given attribute of an item.
+ |
+
ItemRef |
+off(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Remove an event listener
+ |
+
ItemRef |
+on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run the callback every time the event type occurs for this item.
+ |
+
ItemRef |
+on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run the callback every time the event type occurs for this item.
+ |
+
ItemRef |
+once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run the callback only one the event type occurs for this item.
+ |
+
ItemRef |
+once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run the callback only one the event type occurs for this item.
+ |
+
ItemRef |
+presence(OnPresence onPresence,
+ OnError onError)
+Retrieves the number of the table subscriptions and their respective connection metadata (limited to the first 100 subscriptions).
+ |
+
ItemRef |
+set(LinkedHashMap<String,ItemAttribute> item,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Updates the stored item specified by this item reference.
+ |
+
ItemRef |
+setPresence(Boolean enabled,
+ Boolean metadata,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
ItemRef |
+setPresence(Boolean enabled,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
public void del(OnItemSnapshot onItemSnapshot, + OnError onError)+
onItemSnapshot
- The callback to call with the snapshot of affected item as an argument, when the operation is completed.onError
- The callback to call if an exception occurredpublic ItemRef get(OnItemSnapshot onItemSnapshot, + OnError onError)+
onItemSnapshot
- The callback to call with the snapshot of affected item as an argument, when the operation is completed.onError
- The callback to call if an exception occurredpublic ItemRef set(LinkedHashMap<String,ItemAttribute> item, + OnItemSnapshot onItemSnapshot, + OnError onError)+
item
- The new properties of item to be updated.onItemSnapshot
- The callback to call with the snapshot of affected item as an argument, when the operation is completed.onError
- The callback to call if an exception occurredpublic ItemRef on(StorageRef.StorageEvent eventType, + OnItemSnapshot onItemSnapshot, + OnError onError)+
eventType
- The type of the event to listen. Possible values: put, update, delete.onItemSnapshot
- The callback to run when the event occurs. The function is called with the snapshot of affected item as argument.onError
- Response if client side validation failed or if an error was returned from the server.public ItemRef on(StorageRef.StorageEvent eventType, + OnItemSnapshot onItemSnapshot)+
eventType
- The type of the event to listen. Possible values: put, update, delete.onItemSnapshot
- The callback to run when the event occurs. The function is called with the snapshot of affected item as argument.public ItemRef once(StorageRef.StorageEvent eventType, + OnItemSnapshot onItemSnapshot, + OnError onError)+
eventType
- The type of the event to listen. Possible values: put, update, delete.onItemSnapshot
- The callback to run when the event occurs. The function is called with the snapshot of affected item as argument.onError
- Response if client side validation failed or if an error was returned from the server.public ItemRef once(StorageRef.StorageEvent eventType, + OnItemSnapshot onItemSnapshot)+
eventType
- The type of the event to listen. Possible values: put, update, delete.onItemSnapshot
- The callback to run when the event occurs. The function is called with the snapshot of affected item as argument.public ItemRef off(StorageRef.StorageEvent eventType, + OnItemSnapshot onItemSnapshot)+
eventType
- The type of the event to listen. Possible values: put, update, delete.onItemSnapshot
- The callback previously attached.public ItemRef incr(String property, + Number value, + OnItemSnapshot onItemSnapshot, + OnError onError)+
property
- The name of the item attribute.value
- The number to addonItemSnapshot
- The callback invoked once the attribute has been incremented successfully. The callback is called with the snapshot of the item as argument.onError
- The callback invoked if an error occurred. Called with the error description.public ItemRef incr(String property, + OnItemSnapshot onItemSnapshot, + OnError onError)+
property
- The name of the item attribute.onItemSnapshot
- The callback invoked once the attribute has been incremented successfully. The callback is called with the snapshot of the item as argument.onError
- The callback invoked if an error occurred. Called with the error description.public ItemRef decr(String property, + Number value, + OnItemSnapshot onItemSnapshot, + OnError onError)+
property
- The name of the item attribute.value
- The number to subtractonItemSnapshot
- The callback invoked once the attribute has been decremented successfully. The callback is called with the snapshot of the item as argument.onError
- The callback invoked if an error occurred. Called with the error description.public ItemRef decr(String property, + OnItemSnapshot onItemSnapshot, + OnError onError)+
property
- The name of the item attribute.onItemSnapshot
- The callback invoked once the attribute has been decremented successfully. The callback is called with the snapshot of the item as argument.onError
- The callback invoked if an error occurred. Called with the error description.public ItemRef setPresence(Boolean enabled, + Boolean metadata, + OnSetPresence onSetPresence, + OnError onError)+
enabled
- Flag that enables or disables the presence feature.metadata
- Indicates if the connection metadata of a subscription is included in a presence request. Defaults to false.onSetPresence
- Response from the server when the request was completed successfully.onError
- Response if client side validation failed or if an error was returned from the server.public ItemRef setPresence(Boolean enabled, + OnSetPresence onSetPresence, + OnError onError)+
enabled
- Flag that enables or disables the presence feature.onSetPresence
- Response from the server when the request was completed successfully.onError
- Response if client side validation failed or if an error was returned from the server.public ItemRef presence(OnPresence onPresence, + OnError onError)+
onPresence
- Response from the server when the request was completed successfully.onError
- Response if client side validation failed or if an error was returned from the server.Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ItemSnapshot.html b/target/apidocs/co/realtime/storage/ItemSnapshot.html new file mode 100644 index 0000000..a02202f --- /dev/null +++ b/target/apidocs/co/realtime/storage/ItemSnapshot.html @@ -0,0 +1,266 @@ + + + + + + +public class ItemSnapshot +extends Object+
Modifier and Type | +Method and Description | +
---|---|
ItemRef |
+ref()
+Creates a new item reference object.
+ |
+
LinkedHashMap<String,ItemAttribute> |
+val()
+Return the value of this snapshot.
+ |
+
public ItemRef ref()+
public LinkedHashMap<String,ItemAttribute> val()+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/StorageRef.StorageDataType.html b/target/apidocs/co/realtime/storage/StorageRef.StorageDataType.html new file mode 100644 index 0000000..5c16416 --- /dev/null +++ b/target/apidocs/co/realtime/storage/StorageRef.StorageDataType.html @@ -0,0 +1,384 @@ + + + + + + +public static enum StorageRef.StorageDataType +extends Enum<StorageRef.StorageDataType>+
Enum Constant and Description | +
---|
NUMBER
+Instance of Number
+ |
+
STRING
+Instance of String
+ |
+
Modifier and Type | +Method and Description | +
---|---|
static StorageRef.StorageDataType |
+fromString(String s) |
+
String |
+toString() |
+
static StorageRef.StorageDataType |
+valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static StorageRef.StorageDataType[] |
+values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
public static final StorageRef.StorageDataType STRING+
public static final StorageRef.StorageDataType NUMBER+
public static StorageRef.StorageDataType[] values()+
+for (StorageRef.StorageDataType c : StorageRef.StorageDataType.values()) + System.out.println(c); +
public static StorageRef.StorageDataType valueOf(String name)+
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String toString()+
toString
in class Enum<StorageRef.StorageDataType>
public static StorageRef.StorageDataType fromString(String s)+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/StorageRef.StorageEvent.html b/target/apidocs/co/realtime/storage/StorageRef.StorageEvent.html new file mode 100644 index 0000000..9a9649c --- /dev/null +++ b/target/apidocs/co/realtime/storage/StorageRef.StorageEvent.html @@ -0,0 +1,382 @@ + + + + + + +public static enum StorageRef.StorageEvent +extends Enum<StorageRef.StorageEvent>+
Enum Constant and Description | +
---|
DELETE
+When storage item is being deleted
+ |
+
PUT
+On new storage item
+ |
+
UPDATE
+When storage item is being updated
+ |
+
Modifier and Type | +Method and Description | +
---|---|
static StorageRef.StorageEvent |
+fromString(String s) |
+
static StorageRef.StorageEvent |
+valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static StorageRef.StorageEvent[] |
+values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
public static final StorageRef.StorageEvent PUT+
public static final StorageRef.StorageEvent UPDATE+
public static final StorageRef.StorageEvent DELETE+
public static StorageRef.StorageEvent[] values()+
+for (StorageRef.StorageEvent c : StorageRef.StorageEvent.values()) + System.out.println(c); +
public static StorageRef.StorageEvent valueOf(String name)+
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic static StorageRef.StorageEvent fromString(String s)+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/StorageRef.StorageProvisionLoad.html b/target/apidocs/co/realtime/storage/StorageRef.StorageProvisionLoad.html new file mode 100644 index 0000000..c6d2110 --- /dev/null +++ b/target/apidocs/co/realtime/storage/StorageRef.StorageProvisionLoad.html @@ -0,0 +1,397 @@ + + + + + + +public static enum StorageRef.StorageProvisionLoad +extends Enum<StorageRef.StorageProvisionLoad>+
Enum Constant and Description | +
---|
BALANCED
+Assign similar read an write capacity.
+ |
+
CUSTOM
+Assign custom read an write capacity.
+ |
+
READ
+Assign more read capacity than write capacity.
+ |
+
WRITE
+Assign more write capacity than read capacity.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
int |
+getValue() |
+
static StorageRef.StorageProvisionLoad |
+valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static StorageRef.StorageProvisionLoad[] |
+values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
public static final StorageRef.StorageProvisionLoad READ+
public static final StorageRef.StorageProvisionLoad WRITE+
public static final StorageRef.StorageProvisionLoad BALANCED+
public static final StorageRef.StorageProvisionLoad CUSTOM+
public static StorageRef.StorageProvisionLoad[] values()+
+for (StorageRef.StorageProvisionLoad c : StorageRef.StorageProvisionLoad.values()) + System.out.println(c); +
public static StorageRef.StorageProvisionLoad valueOf(String name)+
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getValue()+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/StorageRef.StorageProvisionType.html b/target/apidocs/co/realtime/storage/StorageRef.StorageProvisionType.html new file mode 100644 index 0000000..5739081 --- /dev/null +++ b/target/apidocs/co/realtime/storage/StorageRef.StorageProvisionType.html @@ -0,0 +1,412 @@ + + + + + + +public static enum StorageRef.StorageProvisionType +extends Enum<StorageRef.StorageProvisionType>+
Enum Constant and Description | +
---|
CUSTOM
+customized read and write throughput
+ |
+
HEAVY
+200 operations per second
+ |
+
INTERMEDIATE
+100 operations per second
+ |
+
LIGHT
+26 operations per second
+ |
+
MEDIUM
+50 operations per second
+ |
+
Modifier and Type | +Method and Description | +
---|---|
int |
+getValue() |
+
static StorageRef.StorageProvisionType |
+valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static StorageRef.StorageProvisionType[] |
+values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
public static final StorageRef.StorageProvisionType LIGHT+
public static final StorageRef.StorageProvisionType MEDIUM+
public static final StorageRef.StorageProvisionType INTERMEDIATE+
public static final StorageRef.StorageProvisionType HEAVY+
public static final StorageRef.StorageProvisionType CUSTOM+
public static StorageRef.StorageProvisionType[] values()+
+for (StorageRef.StorageProvisionType c : StorageRef.StorageProvisionType.values()) + System.out.println(c); +
public static StorageRef.StorageProvisionType valueOf(String name)+
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic int getValue()+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/StorageRef.html b/target/apidocs/co/realtime/storage/StorageRef.html new file mode 100644 index 0000000..b053c10 --- /dev/null +++ b/target/apidocs/co/realtime/storage/StorageRef.html @@ -0,0 +1,788 @@ + + + + + + +public class StorageRef +extends Object+
Modifier and Type | +Class and Description | +
---|---|
static class |
+StorageRef.StorageDataType
+Storage data type, used for definitions of primary and secondary keys
+ |
+
static class |
+StorageRef.StorageEvent
+Storage event types, used for define notifications types
+ |
+
static class |
+StorageRef.StorageProvisionLoad
+Storage provision load
+ |
+
static class |
+StorageRef.StorageProvisionType
+Storage provision type
+ |
+
Constructor and Description | +
---|
StorageRef(String applicationKey,
+ String privateKey)
+Creates a new Storage reference.
+ |
+
StorageRef(String applicationKey,
+ String privateKey,
+ String authenticationToken)
+Creates a new Storage reference.
+ |
+
StorageRef(String applicationKey,
+ String privateKey,
+ String authenticationToken,
+ boolean isCluster,
+ boolean isSecure,
+ String url)
+Creates a new Storage reference.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
StorageRef |
+activateOfflineBuffering()
+Activate offline buffering, which buffers item’s modifications and applies them when connection reestablish.
+ |
+
StorageRef |
+authenticate(String authenticationToken,
+ int timeout,
+ HashSet<String> roles,
+ Policies policies,
+ OnBooleanResponse onAuthenticate,
+ OnError onError)
+Authenticate a token with the given permissions.
+ |
+
StorageRef |
+authenticate(String authenticationToken,
+ int timeout,
+ Policies policies,
+ OnBooleanResponse onAuthenticate,
+ OnError onError)
+Authenticate a token with the given permissions.
+ |
+
StorageRef |
+deactivateOfflineBuffering()
+Deactivate offline buffering, which buffers item’s modifications and applies them when connection reestablish.
+ |
+
StorageRef |
+deleteRole(String role,
+ OnBooleanResponse onRoleDelete,
+ OnError onError)
+Removes a role associated with the subscription.
+ |
+
StorageRef |
+getRole(String role,
+ OnRole onRole,
+ OnError onError)
+Retrieves the policies that compose the role.
+ |
+
StorageRef |
+getRoles(HashSet<String> roles,
+ OnRole onRole,
+ OnError onError)
+Retrieves the specified roles policies associated with the subscription.
+ |
+
StorageRef |
+getTables(OnTableSnapshot onTableSnapshot,
+ OnError onError)
+Retrieves a list of the names of all tables created by the user’s subscription.
+ |
+
StorageRef |
+isAuthenticated(String authenticationToken,
+ OnBooleanResponse onBooleanResponse,
+ OnError onError)
+Checks if a specified authentication token is authenticated.
+ |
+
StorageRef |
+listRoles(OnRoleName onRoleName,
+ OnError onError)
+Retrieves a list of the names of the roles created by the user�s application.
+ |
+
StorageRef |
+onConnected(OnConnected onConnected)
+Event fired when a connection is established
+ |
+
StorageRef |
+onReconnected(OnReconnected onReconnected)
+Event fired when a connection is reestablished after being closed unexpectedly
+ |
+
StorageRef |
+onReconnecting(OnReconnecting onReconnecting)
+Event fired when a connection is trying to be reestablished after being closed unexpectedly
+ |
+
StorageRef |
+setRole(Role role,
+ OnBooleanResponse onRoleSet,
+ OnError onError)
+Stores a set of rules that control access to the Storage database.
+ |
+
TableRef |
+table(String name)
+Creates new table reference
+ |
+
StorageRef |
+updateRole(Role role,
+ OnBooleanResponse onRoleUpdate,
+ OnError onError)
+Modifies a set of existing rules that control access to the Storage database.
+ |
+
public StorageRef(String applicationKey, + String privateKey, + String authenticationToken, + boolean isCluster, + boolean isSecure, + String url) + throws StorageException+
applicationKey
- The application keyprivateKey
- The private keyauthenticationToken
- The authentication token.isCluster
- Specifies if url is cluster.isSecure
- Defines if connection use ssl.url
- The url of the storage server.StorageException
public StorageRef(String applicationKey, + String privateKey, + String authenticationToken) + throws StorageException+
applicationKey
- The application keyprivateKey
- The private keyauthenticationToken
- The authentication token.StorageException
public StorageRef(String applicationKey, + String privateKey) + throws StorageException+
applicationKey
- The application keyprivateKey
- The private keyStorageException
public StorageRef onConnected(OnConnected onConnected)+
public StorageRef onReconnected(OnReconnected onReconnected)+
public StorageRef onReconnecting(OnReconnecting onReconnecting)+
public StorageRef activateOfflineBuffering()+
public StorageRef deactivateOfflineBuffering()+
public TableRef table(String name)+
name
- The table namepublic StorageRef authenticate(String authenticationToken, + int timeout, + HashSet<String> roles, + Policies policies, + OnBooleanResponse onAuthenticate, + OnError onError)+
authenticationToken
- The token to authenticate.timeout
- The time (in seconds) that the token is valid.roles
- The list of roles assigned.policies
- Additional policies particular to this token.onAuthenticate
- The callback to call when the operation is completed, with an argument as a result of verification.onError
- Response if client side validation failed or if an error was returned from the server.public StorageRef authenticate(String authenticationToken, + int timeout, + Policies policies, + OnBooleanResponse onAuthenticate, + OnError onError)+
authenticationToken
- The token to authenticate.timeout
- The time (in seconds) that the token is valid.policies
- Additional policies particular to this token.onAuthenticate
- The callback to call when the operation is completed, with an argument as a result of verification.onError
- Response if client side validation failed or if an error was returned from the server.public StorageRef isAuthenticated(String authenticationToken, + OnBooleanResponse onBooleanResponse, + OnError onError)+
authenticationToken
- The token to verify.onBooleanResponse
- The callback to call when the operation is completed, with an argument as a result of verification.onError
- The callback to call if an exception occurredpublic StorageRef getTables(OnTableSnapshot onTableSnapshot, + OnError onError)+
onTableSnapshot
- The callback to call once the values are available. The function will be called with a table snapshot as argument, as many times as the number of tables existent. In the end, when all calls are done, the success function will be called with null as argument to signal that there are no more tables.onError
- The callback to call if an exception occurredpublic StorageRef listRoles(OnRoleName onRoleName, + OnError onError)+
onRoleName
- Function called, for each existing role name, when the operation completes successfully.onError
- Response if client side validation failed or if an error was returned from the server.public StorageRef getRoles(HashSet<String> roles, + OnRole onRole, + OnError onError)+
roles
- The names of the roles to retrieve.onRole
- Function called, for each existing role, when the operation completes successfully.onError
- Response if client side validation failed or if an error was returned from the server.public StorageRef getRole(String role, + OnRole onRole, + OnError onError)+
role
- The name of the role to retrieve.onRole
- Function called when the operation completes successfully.onError
- Response if client side validation failed or if an error was returned from the server.public StorageRef deleteRole(String role, + OnBooleanResponse onRoleDelete, + OnError onError)+
role
- The name of the role to delete.onRoleDelete
- Function called when the operation completes successfully.onError
- Response if client side validation failed or if an error was returned from the server.public StorageRef setRole(Role role, + OnBooleanResponse onRoleSet, + OnError onError)+
role
- The role to be set.onRoleSet
- Function called when the operation completes successfully.onError
- Response if client side validation failed or if an error was returned from the server.public StorageRef updateRole(Role role, + OnBooleanResponse onRoleUpdate, + OnError onError)+
role
- The role to be updated.onRoleUpdate
- Function called when the operation completes successfully.onError
- Response if client side validation failed or if an error was returned from the server.Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/TableRef.html b/target/apidocs/co/realtime/storage/TableRef.html new file mode 100644 index 0000000..b76e17e --- /dev/null +++ b/target/apidocs/co/realtime/storage/TableRef.html @@ -0,0 +1,1245 @@ + + + + + + +public class TableRef +extends Object+
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+asc()
+Define if the items will be retrieved in ascendent order.
+ |
+
TableRef |
+beginsWith(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+between(String attributeName,
+ ItemAttribute startValue,
+ ItemAttribute endValue)
+Applies a filter to the table.
+ |
+
TableRef |
+contains(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+create(Key key,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a predefined throughput by selecting the provision type and provision load.
+ |
+
TableRef |
+create(Key key,
+ Throughput throughput,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a custom throughput.
+ |
+
TableRef |
+create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
TableRef |
+create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ String secondaryKeyName,
+ StorageRef.StorageDataType secondaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
void |
+del(OnBooleanResponse onBooleanResponse,
+ OnError onError)
+Delete this table.
+ |
+
TableRef |
+desc()
+Define if the items will be retrieved in descendant order.
+ |
+
TableRef |
+equals(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+getItems(OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Get the items of this tableRef.
+ |
+
TableRef |
+greaterEqual(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+greaterThan(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+isNull(String attributeName)
+Applies a filter to the table.
+ |
+
ItemRef |
+item(ItemAttribute primaryKeyValue)
+Creates a new item reference.
+ |
+
ItemRef |
+item(ItemAttribute primaryKeyValue,
+ ItemAttribute secondaryKeyValue)
+Creates a new item reference.
+ |
+
TableRef |
+lessEqual(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+lessThan(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+limit(Long value)
+Applies a limit to this reference confining the number of items.
+ |
+
TableRef |
+meta(OnTableMetadata onTableMetadata,
+ OnError onError)
+Gets the metadata of the table reference.
+ |
+
String |
+name()
+Return the name of the referred table.
+ |
+
TableRef |
+notContains(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+notEqual(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+notNull(String attributeName)
+Applies a filter to the table reference.
+ |
+
TableRef |
+off(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot)
+Remove an event handler.
+ |
+
TableRef |
+off(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Remove an event handler.
+ |
+
TableRef |
+on(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run every time the eventType occurs for specific primary key.
+ |
+
TableRef |
+on(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run every time the eventType occurs for specific primary key.
+ |
+
TableRef |
+on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run every time the eventType occurs.
+ |
+
TableRef |
+on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run every time the eventType occurs.
+ |
+
TableRef |
+once(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run only once the event type occurs for specific primary key.
+ |
+
TableRef |
+once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run only once the event type occurs.
+ |
+
TableRef |
+presence(OnPresence onPresence,
+ OnError onError)
+Retrieves the number of the table subscriptions and their respective connection metadata (limited to the first 100 subscriptions).
+ |
+
TableRef |
+push(LinkedHashMap<String,ItemAttribute> item,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Adds a new item to the table.
+ |
+
TableRef |
+setPresence(Boolean enabled,
+ Boolean metadata,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
TableRef |
+setPresence(Boolean enabled,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
TableRef |
+update(StorageRef.StorageProvisionLoad provisionLoad,
+ StorageRef.StorageProvisionType provisionType,
+ OnTableUpdate onTableUpdate,
+ OnError onError)
+Updates the provision type and provision load of the referenced table.
+ |
+
@Deprecated +public TableRef create(String primaryKeyName, + StorageRef.StorageDataType primaryKeyDataType, + StorageRef.StorageProvisionType provisionType, + StorageRef.StorageProvisionLoad provisionLoad, + OnTableCreation onTableCreation, + OnError onError)+
create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError)
instead.primaryKeyName
- The primary keyprimaryKeyDataType
- The primary key data typeprovisionType
- The provision typeprovisionLoad
- The provision loadonTableCreation
- The callback to call when the operation is completedonError
- The callback to call if an exception occurred@Deprecated +public TableRef create(String primaryKeyName, + StorageRef.StorageDataType primaryKeyDataType, + String secondaryKeyName, + StorageRef.StorageDataType secondaryKeyDataType, + StorageRef.StorageProvisionType provisionType, + StorageRef.StorageProvisionLoad provisionLoad, + OnTableCreation onTableCreation, + OnError onError)+
create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError)
instead.primaryKeyName
- The primary keyprimaryKeyDataType
- The primary key data typesecondaryKeyName
- The secondary keysecondaryKeyDataType
- The secondary key data typeprovisionType
- The provision typeprovisionLoad
- The provision loadonTableCreation
- The callback to call when the operation is completedonError
- The callback to call if an exception occurredpublic TableRef create(Key key, + Throughput throughput, + OnTableCreation onTableCreation, + OnError onError)+
key
- The schema of the primary and secondary (optional) keys.throughput
- The number of read and write operations per second.onTableCreation
- Response if the operation ended successfully.onError
- Response if client side validation failed or if an error was returned from the server.public TableRef create(Key key, + StorageRef.StorageProvisionType provisionType, + StorageRef.StorageProvisionLoad provisionLoad, + OnTableCreation onTableCreation, + OnError onError) + throws StorageException+
key
- The schema of the primary and secondary (optional) keys.provisionType
- The amount of throughput units.provisionLoad
- The way the throughput units will be allocated between the read and write throughput of the table.onTableCreation
- Response if the operation ended successfully.onError
- Response if client side validation failed or if an error was returned from the server.StorageException
public void del(OnBooleanResponse onBooleanResponse, + OnError onError)+
onBooleanResponse
- The callback to run once the table is deletedonError
- The callback to call if an exception occurredpublic TableRef meta(OnTableMetadata onTableMetadata, + OnError onError)+
onTableMetadata
- The callback to run once the metadata is retrievedonError
- The callback to call if an exception occurredpublic String name()+
public TableRef asc()+
public TableRef desc()+
public TableRef push(LinkedHashMap<String,ItemAttribute> item, + OnItemSnapshot onItemSnapshot, + OnError onError)+
item
- The item to addonItemSnapshot
- The callback to run once the insertion is done.onError
- The callback to call if an exception occurredpublic TableRef limit(Long value)+
value
- The limit to apply.public TableRef update(StorageRef.StorageProvisionLoad provisionLoad, + StorageRef.StorageProvisionType provisionType, + OnTableUpdate onTableUpdate, + OnError onError)+
provisionLoad
- The new provision loadprovisionType
- The new provision typeonTableUpdate
- The callback to run once the table is updatedonError
- The callback to call if an exception occurredpublic TableRef equals(String attributeName, + ItemAttribute value)+
attributeName
- The name of the property to filter.value
- The value of the property to filter.public TableRef notEqual(String attributeName, + ItemAttribute value)+
attributeName
- The name of the property to filter.value
- The value of the property to filter.public TableRef greaterEqual(String attributeName, + ItemAttribute value)+
attributeName
- The name of the property to filter.value
- The value of the property to filter.public TableRef greaterThan(String attributeName, + ItemAttribute value)+
attributeName
- The name of the property to filter.value
- The value of the property to filter.public TableRef lessEqual(String attributeName, + ItemAttribute value)+
attributeName
- The name of the property to filter.value
- The value of the property to filter.public TableRef lessThan(String attributeName, + ItemAttribute value)+
attributeName
- The name of the property to filter.value
- The value of the property to filter.public TableRef notNull(String attributeName)+
attributeName
- The name of the property to filter.public TableRef isNull(String attributeName)+
attributeName
- The name of the property to filter.public TableRef contains(String attributeName, + ItemAttribute value)+
attributeName
- The name of the property to filter.value
- The value of the property to filter.public TableRef notContains(String attributeName, + ItemAttribute value)+
attributeName
- The name of the property to filter.value
- The value of the property to filter.public TableRef beginsWith(String attributeName, + ItemAttribute value)+
attributeName
- The name of the property to filter.value
- The value of the property to filter.public TableRef between(String attributeName, + ItemAttribute startValue, + ItemAttribute endValue)+
attributeName
- The name of the property to filter.startValue
- The value of property indicates the beginning of range.endValue
- The value of property indicates the end of range.public TableRef getItems(OnItemSnapshot onItemSnapshot, + OnError onError)+
onItemSnapshot
- The callback to call once the items are available. The success function will be called for each existent item. The argument is an item snapshot. In the end, when all calls are done, the success function will be called with null as argument to signal that there are no more items.onError
- The callback to call if an exception occurredpublic ItemRef item(ItemAttribute primaryKeyValue)+
primaryKeyValue
- The primary key. Must match the table schema.public ItemRef item(ItemAttribute primaryKeyValue, + ItemAttribute secondaryKeyValue)+
primaryKeyValue
- The primary key. Must match the table schema.secondaryKeyValue
- The secondary key. Must match the table schema.public TableRef on(StorageRef.StorageEvent eventType, + OnItemSnapshot onItemSnapshot, + OnError onError)+
eventType
- The type of the event to listen. Possible values: put, update, deleteonItemSnapshot
- The function to run whenever the event occurs. The function is called with the snapshot of affected item as argument.onError
- Response if client side validation failed or if an error was returned from the server.public TableRef on(StorageRef.StorageEvent eventType, + OnItemSnapshot onItemSnapshot)+
eventType
- The type of the event to listen. Possible values: put, update, deleteonItemSnapshot
- The function to run whenever the event occurs. The function is called with the snapshot of affected item as argument.public TableRef on(StorageRef.StorageEvent eventType, + ItemAttribute primary, + OnItemSnapshot onItemSnapshot, + OnError onError)+
eventType
- The type of the event to listen. Possible values: put, update, deleteprimary
- The primary key of the items to listen. The callback will run every time an item with the primary key is affected.onItemSnapshot
- The function to run whenever the event occurs. The function is called with the snapshot of affected item as argument.onError
- Response if client side validation failed or if an error was returned from the server.public TableRef on(StorageRef.StorageEvent eventType, + ItemAttribute primary, + OnItemSnapshot onItemSnapshot)+
eventType
- The type of the event to listen. Possible values: put, update, deleteprimary
- The primary key of the items to listen. The callback will run every time an item with the primary key is affected.onItemSnapshot
- The function to run whenever the event occurs. The function is called with the snapshot of affected item as argument.public TableRef once(StorageRef.StorageEvent eventType, + OnItemSnapshot onItemSnapshot, + OnError onError)+
eventType
- The type of the event to listen. Possible values: put, update, deleteonItemSnapshot
- The function to run when the event occurs. The function is called with the snapshot of affected item as argument.onError
- Response if client side validation failed or if an error was returned from the server.public TableRef once(StorageRef.StorageEvent eventType, + ItemAttribute primary, + OnItemSnapshot onItemSnapshot, + OnError onError)+
eventType
- The type of the event to listen. Possible values: put, update, deleteprimary
- The primary key of the items to listen. The callback will run when item with the primary key is affected.onItemSnapshot
- The function to run when the event occurs. The function is called with the snapshot of affected item as argument.onError
- Response if client side validation failed or if an error was returned from the server.public TableRef off(StorageRef.StorageEvent eventType, + OnItemSnapshot onItemSnapshot)+
eventType
- The type of the event to listen. Possible values: put, update, deleteonItemSnapshot
- The callback previously attached.public TableRef off(StorageRef.StorageEvent eventType, + ItemAttribute primary, + OnItemSnapshot onItemSnapshot)+
eventType
- The type of the event to listen. Possible values: put, update, deleteprimary
- The primary key of the items to stop listen.onItemSnapshot
- The callback previously attached.public TableRef setPresence(Boolean enabled, + Boolean metadata, + OnSetPresence onSetPresence, + OnError onError)+
enabled
- Flag that enables or disables the presence feature.metadata
- Indicates if the connection metadata of a subscription is included in a presence request. Defaults to false.onSetPresence
- Response from the server when the request was completed successfully.onError
- Response if client side validation failed or if an error was returned from the server.public TableRef setPresence(Boolean enabled, + OnSetPresence onSetPresence, + OnError onError)+
enabled
- Flag that enables or disables the presence feature.onSetPresence
- Response from the server when the request was completed successfully.onError
- Response if client side validation failed or if an error was returned from the server.public TableRef presence(OnPresence onPresence, + OnError onError)+
onPresence
- Response from the server when the request was completed successfully.onError
- Response if client side validation failed or if an error was returned from the server.Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/TableSnapshot.html b/target/apidocs/co/realtime/storage/TableSnapshot.html new file mode 100644 index 0000000..57b789e --- /dev/null +++ b/target/apidocs/co/realtime/storage/TableSnapshot.html @@ -0,0 +1,266 @@ + + + + + + +public class TableSnapshot +extends Object+
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+ref()
+Returns a table reference
+ |
+
String |
+val()
+Retrieves the name of the table
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/class-use/ItemAttribute.html b/target/apidocs/co/realtime/storage/class-use/ItemAttribute.html new file mode 100644 index 0000000..35b2f7e --- /dev/null +++ b/target/apidocs/co/realtime/storage/class-use/ItemAttribute.html @@ -0,0 +1,324 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
LinkedHashMap<String,ItemAttribute> |
+ItemSnapshot.val()
+Return the value of this snapshot.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.beginsWith(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.between(String attributeName,
+ ItemAttribute startValue,
+ ItemAttribute endValue)
+Applies a filter to the table.
+ |
+
int |
+ItemAttribute.compareTo(ItemAttribute si) |
+
TableRef |
+TableRef.contains(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.equals(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.greaterEqual(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.greaterThan(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
ItemRef |
+TableRef.item(ItemAttribute primaryKeyValue)
+Creates a new item reference.
+ |
+
ItemRef |
+TableRef.item(ItemAttribute primaryKeyValue,
+ ItemAttribute secondaryKeyValue)
+Creates a new item reference.
+ |
+
TableRef |
+TableRef.lessEqual(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.lessThan(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.notContains(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.notEqual(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.off(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot)
+Remove an event handler.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run every time the eventType occurs for specific primary key.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run every time the eventType occurs for specific primary key.
+ |
+
TableRef |
+TableRef.once(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run only once the event type occurs for specific primary key.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.push(LinkedHashMap<String,ItemAttribute> item,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Adds a new item to the table.
+ |
+
ItemRef |
+ItemRef.set(LinkedHashMap<String,ItemAttribute> item,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Updates the stored item specified by this item reference.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/class-use/ItemRef.html b/target/apidocs/co/realtime/storage/class-use/ItemRef.html new file mode 100644 index 0000000..ae20cff --- /dev/null +++ b/target/apidocs/co/realtime/storage/class-use/ItemRef.html @@ -0,0 +1,291 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
ItemRef |
+ItemRef.decr(String property,
+ Number value,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Decrements the value of an items attribute.
+ |
+
ItemRef |
+ItemRef.decr(String property,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Decrements the value by one of an items attribute.
+ |
+
ItemRef |
+ItemRef.get(OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Gets an item snapshot specified by this item reference.
+ |
+
ItemRef |
+ItemRef.incr(String property,
+ Number value,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Increments a given attribute of an item.
+ |
+
ItemRef |
+ItemRef.incr(String property,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Increments by one a given attribute of an item.
+ |
+
ItemRef |
+TableRef.item(ItemAttribute primaryKeyValue)
+Creates a new item reference.
+ |
+
ItemRef |
+TableRef.item(ItemAttribute primaryKeyValue,
+ ItemAttribute secondaryKeyValue)
+Creates a new item reference.
+ |
+
ItemRef |
+ItemRef.off(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Remove an event listener
+ |
+
ItemRef |
+ItemRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run the callback every time the event type occurs for this item.
+ |
+
ItemRef |
+ItemRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run the callback every time the event type occurs for this item.
+ |
+
ItemRef |
+ItemRef.once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run the callback only one the event type occurs for this item.
+ |
+
ItemRef |
+ItemRef.once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run the callback only one the event type occurs for this item.
+ |
+
ItemRef |
+ItemRef.presence(OnPresence onPresence,
+ OnError onError)
+Retrieves the number of the table subscriptions and their respective connection metadata (limited to the first 100 subscriptions).
+ |
+
ItemRef |
+ItemSnapshot.ref()
+Creates a new item reference object.
+ |
+
ItemRef |
+ItemRef.set(LinkedHashMap<String,ItemAttribute> item,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Updates the stored item specified by this item reference.
+ |
+
ItemRef |
+ItemRef.setPresence(Boolean enabled,
+ Boolean metadata,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
ItemRef |
+ItemRef.setPresence(Boolean enabled,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/class-use/ItemSnapshot.html b/target/apidocs/co/realtime/storage/class-use/ItemSnapshot.html new file mode 100644 index 0000000..7813464 --- /dev/null +++ b/target/apidocs/co/realtime/storage/class-use/ItemSnapshot.html @@ -0,0 +1,166 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage.ext | ++ |
Modifier and Type | +Method and Description | +
---|---|
void |
+OnItemSnapshot.run(ItemSnapshot itemSnapshot) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/class-use/StorageRef.StorageDataType.html b/target/apidocs/co/realtime/storage/class-use/StorageRef.StorageDataType.html new file mode 100644 index 0000000..d04008c --- /dev/null +++ b/target/apidocs/co/realtime/storage/class-use/StorageRef.StorageDataType.html @@ -0,0 +1,273 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
co.realtime.storage.entities | ++ |
Modifier and Type | +Method and Description | +
---|---|
static StorageRef.StorageDataType |
+StorageRef.StorageDataType.fromString(String s) |
+
static StorageRef.StorageDataType |
+StorageRef.StorageDataType.valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static StorageRef.StorageDataType[] |
+StorageRef.StorageDataType.values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
TableRef |
+TableRef.create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ String secondaryKeyName,
+ StorageRef.StorageDataType secondaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
Modifier and Type | +Method and Description | +
---|---|
StorageRef.StorageDataType |
+TableMetadata.getPrimaryKeyType() |
+
StorageRef.StorageDataType |
+TableMetadata.getSecondaryKeyType() |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+TableMetadata.setPrimaryKeyType(StorageRef.StorageDataType primaryKeyType) |
+
void |
+TableMetadata.setSecondaryKeyType(StorageRef.StorageDataType secondaryKeyType) |
+
Constructor and Description | +
---|
KeySchema(String name,
+ StorageRef.StorageDataType dataType)
+Builds a key schema.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/class-use/StorageRef.StorageEvent.html b/target/apidocs/co/realtime/storage/class-use/StorageRef.StorageEvent.html new file mode 100644 index 0000000..ad4b923 --- /dev/null +++ b/target/apidocs/co/realtime/storage/class-use/StorageRef.StorageEvent.html @@ -0,0 +1,289 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
static StorageRef.StorageEvent |
+StorageRef.StorageEvent.fromString(String s) |
+
static StorageRef.StorageEvent |
+StorageRef.StorageEvent.valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static StorageRef.StorageEvent[] |
+StorageRef.StorageEvent.values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.off(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot)
+Remove an event handler.
+ |
+
TableRef |
+TableRef.off(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Remove an event handler.
+ |
+
ItemRef |
+ItemRef.off(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Remove an event listener
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run every time the eventType occurs for specific primary key.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run every time the eventType occurs for specific primary key.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run every time the eventType occurs.
+ |
+
ItemRef |
+ItemRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run the callback every time the event type occurs for this item.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run every time the eventType occurs.
+ |
+
ItemRef |
+ItemRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run the callback every time the event type occurs for this item.
+ |
+
TableRef |
+TableRef.once(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run only once the event type occurs for specific primary key.
+ |
+
ItemRef |
+ItemRef.once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run the callback only one the event type occurs for this item.
+ |
+
TableRef |
+TableRef.once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run only once the event type occurs.
+ |
+
ItemRef |
+ItemRef.once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run the callback only one the event type occurs for this item.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/class-use/StorageRef.StorageProvisionLoad.html b/target/apidocs/co/realtime/storage/class-use/StorageRef.StorageProvisionLoad.html new file mode 100644 index 0000000..680d25a --- /dev/null +++ b/target/apidocs/co/realtime/storage/class-use/StorageRef.StorageProvisionLoad.html @@ -0,0 +1,266 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
co.realtime.storage.entities | ++ |
Modifier and Type | +Method and Description | +
---|---|
static StorageRef.StorageProvisionLoad |
+StorageRef.StorageProvisionLoad.valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static StorageRef.StorageProvisionLoad[] |
+StorageRef.StorageProvisionLoad.values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.create(Key key,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a predefined throughput by selecting the provision type and provision load.
+ |
+
TableRef |
+TableRef.create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
TableRef |
+TableRef.create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ String secondaryKeyName,
+ StorageRef.StorageDataType secondaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
TableRef |
+TableRef.update(StorageRef.StorageProvisionLoad provisionLoad,
+ StorageRef.StorageProvisionType provisionType,
+ OnTableUpdate onTableUpdate,
+ OnError onError)
+Updates the provision type and provision load of the referenced table.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
StorageRef.StorageProvisionLoad |
+TableMetadata.getProvisionLoad() |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+TableMetadata.setProvisionLoad(StorageRef.StorageProvisionLoad provisionLoad) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/class-use/StorageRef.StorageProvisionType.html b/target/apidocs/co/realtime/storage/class-use/StorageRef.StorageProvisionType.html new file mode 100644 index 0000000..6604e11 --- /dev/null +++ b/target/apidocs/co/realtime/storage/class-use/StorageRef.StorageProvisionType.html @@ -0,0 +1,266 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
co.realtime.storage.entities | ++ |
Modifier and Type | +Method and Description | +
---|---|
static StorageRef.StorageProvisionType |
+StorageRef.StorageProvisionType.valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static StorageRef.StorageProvisionType[] |
+StorageRef.StorageProvisionType.values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.create(Key key,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a predefined throughput by selecting the provision type and provision load.
+ |
+
TableRef |
+TableRef.create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
TableRef |
+TableRef.create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ String secondaryKeyName,
+ StorageRef.StorageDataType secondaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
TableRef |
+TableRef.update(StorageRef.StorageProvisionLoad provisionLoad,
+ StorageRef.StorageProvisionType provisionType,
+ OnTableUpdate onTableUpdate,
+ OnError onError)
+Updates the provision type and provision load of the referenced table.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
StorageRef.StorageProvisionType |
+TableMetadata.getProvisionType() |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+TableMetadata.setProvisionType(StorageRef.StorageProvisionType provisionType) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/class-use/StorageRef.html b/target/apidocs/co/realtime/storage/class-use/StorageRef.html new file mode 100644 index 0000000..0599794 --- /dev/null +++ b/target/apidocs/co/realtime/storage/class-use/StorageRef.html @@ -0,0 +1,305 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
co.realtime.storage.ext | ++ |
Modifier and Type | +Method and Description | +
---|---|
StorageRef |
+StorageRef.activateOfflineBuffering()
+Activate offline buffering, which buffers item’s modifications and applies them when connection reestablish.
+ |
+
StorageRef |
+StorageRef.authenticate(String authenticationToken,
+ int timeout,
+ HashSet<String> roles,
+ Policies policies,
+ OnBooleanResponse onAuthenticate,
+ OnError onError)
+Authenticate a token with the given permissions.
+ |
+
StorageRef |
+StorageRef.authenticate(String authenticationToken,
+ int timeout,
+ Policies policies,
+ OnBooleanResponse onAuthenticate,
+ OnError onError)
+Authenticate a token with the given permissions.
+ |
+
StorageRef |
+StorageRef.deactivateOfflineBuffering()
+Deactivate offline buffering, which buffers item’s modifications and applies them when connection reestablish.
+ |
+
StorageRef |
+StorageRef.deleteRole(String role,
+ OnBooleanResponse onRoleDelete,
+ OnError onError)
+Removes a role associated with the subscription.
+ |
+
StorageRef |
+StorageRef.getRole(String role,
+ OnRole onRole,
+ OnError onError)
+Retrieves the policies that compose the role.
+ |
+
StorageRef |
+StorageRef.getRoles(HashSet<String> roles,
+ OnRole onRole,
+ OnError onError)
+Retrieves the specified roles policies associated with the subscription.
+ |
+
StorageRef |
+StorageRef.getTables(OnTableSnapshot onTableSnapshot,
+ OnError onError)
+Retrieves a list of the names of all tables created by the user’s subscription.
+ |
+
StorageRef |
+StorageRef.isAuthenticated(String authenticationToken,
+ OnBooleanResponse onBooleanResponse,
+ OnError onError)
+Checks if a specified authentication token is authenticated.
+ |
+
StorageRef |
+StorageRef.listRoles(OnRoleName onRoleName,
+ OnError onError)
+Retrieves a list of the names of the roles created by the user�s application.
+ |
+
StorageRef |
+StorageRef.onConnected(OnConnected onConnected)
+Event fired when a connection is established
+ |
+
StorageRef |
+StorageRef.onReconnected(OnReconnected onReconnected)
+Event fired when a connection is reestablished after being closed unexpectedly
+ |
+
StorageRef |
+StorageRef.onReconnecting(OnReconnecting onReconnecting)
+Event fired when a connection is trying to be reestablished after being closed unexpectedly
+ |
+
StorageRef |
+StorageRef.setRole(Role role,
+ OnBooleanResponse onRoleSet,
+ OnError onError)
+Stores a set of rules that control access to the Storage database.
+ |
+
StorageRef |
+StorageRef.updateRole(Role role,
+ OnBooleanResponse onRoleUpdate,
+ OnError onError)
+Modifies a set of existing rules that control access to the Storage database.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+OnReconnecting.run(StorageRef sender) |
+
void |
+OnReconnected.run(StorageRef sender) |
+
void |
+OnConnected.run(StorageRef sender) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/class-use/TableRef.html b/target/apidocs/co/realtime/storage/class-use/TableRef.html new file mode 100644 index 0000000..8594924 --- /dev/null +++ b/target/apidocs/co/realtime/storage/class-use/TableRef.html @@ -0,0 +1,441 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.asc()
+Define if the items will be retrieved in ascendent order.
+ |
+
TableRef |
+TableRef.beginsWith(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.between(String attributeName,
+ ItemAttribute startValue,
+ ItemAttribute endValue)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.contains(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.create(Key key,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a predefined throughput by selecting the provision type and provision load.
+ |
+
TableRef |
+TableRef.create(Key key,
+ Throughput throughput,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a custom throughput.
+ |
+
TableRef |
+TableRef.create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
TableRef |
+TableRef.create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ String secondaryKeyName,
+ StorageRef.StorageDataType secondaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
TableRef |
+TableRef.desc()
+Define if the items will be retrieved in descendant order.
+ |
+
TableRef |
+TableRef.equals(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.getItems(OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Get the items of this tableRef.
+ |
+
TableRef |
+TableRef.greaterEqual(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.greaterThan(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.isNull(String attributeName)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.lessEqual(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.lessThan(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.limit(Long value)
+Applies a limit to this reference confining the number of items.
+ |
+
TableRef |
+TableRef.meta(OnTableMetadata onTableMetadata,
+ OnError onError)
+Gets the metadata of the table reference.
+ |
+
TableRef |
+TableRef.notContains(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.notEqual(String attributeName,
+ ItemAttribute value)
+Applies a filter to the table.
+ |
+
TableRef |
+TableRef.notNull(String attributeName)
+Applies a filter to the table reference.
+ |
+
TableRef |
+TableRef.off(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot)
+Remove an event handler.
+ |
+
TableRef |
+TableRef.off(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Remove an event handler.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run every time the eventType occurs for specific primary key.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run every time the eventType occurs for specific primary key.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run every time the eventType occurs.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run every time the eventType occurs.
+ |
+
TableRef |
+TableRef.once(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run only once the event type occurs for specific primary key.
+ |
+
TableRef |
+TableRef.once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run only once the event type occurs.
+ |
+
TableRef |
+TableRef.presence(OnPresence onPresence,
+ OnError onError)
+Retrieves the number of the table subscriptions and their respective connection metadata (limited to the first 100 subscriptions).
+ |
+
TableRef |
+TableRef.push(LinkedHashMap<String,ItemAttribute> item,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Adds a new item to the table.
+ |
+
TableRef |
+TableSnapshot.ref()
+Returns a table reference
+ |
+
TableRef |
+TableRef.setPresence(Boolean enabled,
+ Boolean metadata,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
TableRef |
+TableRef.setPresence(Boolean enabled,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
TableRef |
+StorageRef.table(String name)
+Creates new table reference
+ |
+
TableRef |
+TableRef.update(StorageRef.StorageProvisionLoad provisionLoad,
+ StorageRef.StorageProvisionType provisionType,
+ OnTableUpdate onTableUpdate,
+ OnError onError)
+Updates the provision type and provision load of the referenced table.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/class-use/TableSnapshot.html b/target/apidocs/co/realtime/storage/class-use/TableSnapshot.html new file mode 100644 index 0000000..038a7bf --- /dev/null +++ b/target/apidocs/co/realtime/storage/class-use/TableSnapshot.html @@ -0,0 +1,166 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage.ext | ++ |
Modifier and Type | +Method and Description | +
---|---|
void |
+OnTableSnapshot.run(TableSnapshot tableSnapshot) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/entities/IORMapping.html b/target/apidocs/co/realtime/storage/entities/IORMapping.html new file mode 100644 index 0000000..2456fde --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/IORMapping.html @@ -0,0 +1,227 @@ + + + + + + +public interface IORMapping
+Modifier and Type | +Method and Description | +
---|---|
Map<String,Object> |
+map() |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/entities/Key.html b/target/apidocs/co/realtime/storage/entities/Key.html new file mode 100644 index 0000000..76d7b22 --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/Key.html @@ -0,0 +1,316 @@ + + + + + + +public class Key +extends Object +implements IORMapping+
Constructor and Description | +
---|
Key(KeySchema primaryKey)
+Builds a key structure with a primary key.
+ |
+
Key(KeySchema primaryKey,
+ KeySchema secondaryKey)
+Builds a key structure with primary and secondary keys.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Map<String,Object> |
+map() |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/entities/KeySchema.html b/target/apidocs/co/realtime/storage/entities/KeySchema.html new file mode 100644 index 0000000..2591ca4 --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/KeySchema.html @@ -0,0 +1,297 @@ + + + + + + +public class KeySchema +extends Object +implements IORMapping+
Constructor and Description | +
---|
KeySchema(String name,
+ StorageRef.StorageDataType dataType)
+Builds a key schema.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Map<String,Object> |
+map() |
+
public KeySchema(String name, + StorageRef.StorageDataType dataType)+
name
- Name of the key.dataType
- Type of the key.Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/entities/TableMetadata.html b/target/apidocs/co/realtime/storage/entities/TableMetadata.html new file mode 100644 index 0000000..5fc27cb --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/TableMetadata.html @@ -0,0 +1,676 @@ + + + + + + +public class TableMetadata +extends Object+
Constructor and Description | +
---|
TableMetadata() |
+
public String getName()+
public void setName(String name)+
public StorageRef.StorageProvisionType getProvisionType()+
public void setProvisionType(StorageRef.StorageProvisionType provisionType)+
public StorageRef.StorageProvisionLoad getProvisionLoad()+
public void setProvisionLoad(StorageRef.StorageProvisionLoad provisionLoad)+
public Integer getThroughputRead()+
public void setThroughputRead(Integer throughputRead)+
public Integer getThroughputWrite()+
public void setThroughputWrite(Integer throughputWrite)+
public Long getCreationDate()+
public void setCreationDate(Long creationDate)+
public Long getUpdateDate()+
public void setUpdateDate(Long updateDate)+
public Boolean getIsActive()+
public void setIsActive(Boolean isActive)+
public String getPrimaryKeyName()+
public void setPrimaryKeyName(String primaryKeyName)+
public StorageRef.StorageDataType getPrimaryKeyType()+
public void setPrimaryKeyType(StorageRef.StorageDataType primaryKeyType)+
public String getSecondaryKeyName()+
public void setSecondaryKeyName(String secondaryKeyName)+
public StorageRef.StorageDataType getSecondaryKeyType()+
public void setSecondaryKeyType(StorageRef.StorageDataType secondaryKeyType)+
public String getStatus()+
public void setStatus(String status)+
public Long getSize()+
public void setSize(Long size)+
public Long getItemCount()+
public void setItemCount(Long itemCount)+
public String getApplicationKey()+
public void setApplicationKey(String applicationKey)+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/entities/Throughput.html b/target/apidocs/co/realtime/storage/entities/Throughput.html new file mode 100644 index 0000000..228d823 --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/Throughput.html @@ -0,0 +1,297 @@ + + + + + + +public class Throughput +extends Object +implements IORMapping+
Constructor and Description | +
---|
Throughput(Integer read,
+ Integer write)
+Builds the table throughput.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Map<String,Object> |
+map() |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/entities/class-use/IORMapping.html b/target/apidocs/co/realtime/storage/entities/class-use/IORMapping.html new file mode 100644 index 0000000..15d29b1 --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/class-use/IORMapping.html @@ -0,0 +1,180 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage.entities | ++ |
Modifier and Type | +Class and Description | +
---|---|
class |
+Key
+Specification of the key structure of a table.
+ |
+
class |
+KeySchema
+Specification of the key schema meant for a table.
+ |
+
class |
+Throughput
+Specification of a table read and write operation capacity.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/entities/class-use/Key.html b/target/apidocs/co/realtime/storage/entities/class-use/Key.html new file mode 100644 index 0000000..6d85d85 --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/class-use/Key.html @@ -0,0 +1,181 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.create(Key key,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a predefined throughput by selecting the provision type and provision load.
+ |
+
TableRef |
+TableRef.create(Key key,
+ Throughput throughput,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a custom throughput.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/entities/class-use/KeySchema.html b/target/apidocs/co/realtime/storage/entities/class-use/KeySchema.html new file mode 100644 index 0000000..9c40611 --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/class-use/KeySchema.html @@ -0,0 +1,172 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage.entities | ++ |
Constructor and Description | +
---|
Key(KeySchema primaryKey)
+Builds a key structure with a primary key.
+ |
+
Key(KeySchema primaryKey,
+ KeySchema secondaryKey)
+Builds a key structure with primary and secondary keys.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/entities/class-use/TableMetadata.html b/target/apidocs/co/realtime/storage/entities/class-use/TableMetadata.html new file mode 100644 index 0000000..6cb3d73 --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/class-use/TableMetadata.html @@ -0,0 +1,166 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage.ext | ++ |
Modifier and Type | +Method and Description | +
---|---|
void |
+OnTableMetadata.run(TableMetadata tableMetadata) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/entities/class-use/Throughput.html b/target/apidocs/co/realtime/storage/entities/class-use/Throughput.html new file mode 100644 index 0000000..863f5e6 --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/class-use/Throughput.html @@ -0,0 +1,171 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.create(Key key,
+ Throughput throughput,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a custom throughput.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/entities/package-frame.html b/target/apidocs/co/realtime/storage/entities/package-frame.html new file mode 100644 index 0000000..66297cf --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/package-frame.html @@ -0,0 +1,28 @@ + + + + + + +Interface | +Description | +
---|---|
IORMapping | ++ |
Class | +Description | +
---|---|
Key | +
+ Specification of the key structure of a table.
+ |
+
KeySchema | +
+ Specification of the key schema meant for a table.
+ |
+
TableMetadata | ++ |
Throughput | +
+ Specification of a table read and write operation capacity.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/entities/package-tree.html b/target/apidocs/co/realtime/storage/entities/package-tree.html new file mode 100644 index 0000000..ac9d1bb --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/package-tree.html @@ -0,0 +1,146 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/entities/package-use.html b/target/apidocs/co/realtime/storage/entities/package-use.html new file mode 100644 index 0000000..fc102da --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/package-use.html @@ -0,0 +1,209 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
co.realtime.storage.entities | ++ |
co.realtime.storage.ext | ++ |
Class and Description | +
---|
Key
+ Specification of the key structure of a table.
+ |
+
Throughput
+ Specification of a table read and write operation capacity.
+ |
+
Class and Description | +
---|
IORMapping | +
KeySchema
+ Specification of the key schema meant for a table.
+ |
+
Class and Description | +
---|
TableMetadata | +
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnBooleanResponse.html b/target/apidocs/co/realtime/storage/ext/OnBooleanResponse.html new file mode 100644 index 0000000..4d99834 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnBooleanResponse.html @@ -0,0 +1,223 @@ + + + + + + +public interface OnBooleanResponse
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(Boolean response) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnConnected.html b/target/apidocs/co/realtime/storage/ext/OnConnected.html new file mode 100644 index 0000000..3caedff --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnConnected.html @@ -0,0 +1,223 @@ + + + + + + +public interface OnConnected
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(StorageRef sender) |
+
void run(StorageRef sender)+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnError.html b/target/apidocs/co/realtime/storage/ext/OnError.html new file mode 100644 index 0000000..d3d6deb --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnError.html @@ -0,0 +1,225 @@ + + + + + + +public interface OnError
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(Integer code,
+ String errorMessage) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnItemSnapshot.html b/target/apidocs/co/realtime/storage/ext/OnItemSnapshot.html new file mode 100644 index 0000000..9ff6107 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnItemSnapshot.html @@ -0,0 +1,223 @@ + + + + + + +public interface OnItemSnapshot
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(ItemSnapshot itemSnapshot) |
+
void run(ItemSnapshot itemSnapshot)+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnPresence.html b/target/apidocs/co/realtime/storage/ext/OnPresence.html new file mode 100644 index 0000000..b84761c --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnPresence.html @@ -0,0 +1,223 @@ + + + + + + +public interface OnPresence
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(ibt.ortc.api.Presence presence) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnReconnected.html b/target/apidocs/co/realtime/storage/ext/OnReconnected.html new file mode 100644 index 0000000..bcd8f8e --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnReconnected.html @@ -0,0 +1,223 @@ + + + + + + +public interface OnReconnected
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(StorageRef sender) |
+
void run(StorageRef sender)+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnReconnecting.html b/target/apidocs/co/realtime/storage/ext/OnReconnecting.html new file mode 100644 index 0000000..9d512c9 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnReconnecting.html @@ -0,0 +1,223 @@ + + + + + + +public interface OnReconnecting
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(StorageRef sender) |
+
void run(StorageRef sender)+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnRole.html b/target/apidocs/co/realtime/storage/ext/OnRole.html new file mode 100644 index 0000000..409a562 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnRole.html @@ -0,0 +1,223 @@ + + + + + + +public interface OnRole
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(Role role) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnRoleName.html b/target/apidocs/co/realtime/storage/ext/OnRoleName.html new file mode 100644 index 0000000..8e6244e --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnRoleName.html @@ -0,0 +1,223 @@ + + + + + + +public interface OnRoleName
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(String roleName) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnSetPresence.html b/target/apidocs/co/realtime/storage/ext/OnSetPresence.html new file mode 100644 index 0000000..df3aff8 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnSetPresence.html @@ -0,0 +1,223 @@ + + + + + + +public interface OnSetPresence
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(String result) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnTableCreation.html b/target/apidocs/co/realtime/storage/ext/OnTableCreation.html new file mode 100644 index 0000000..3eb0f99 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnTableCreation.html @@ -0,0 +1,227 @@ + + + + + + +public interface OnTableCreation
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(String table,
+ Double creationDate,
+ String status) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnTableMetadata.html b/target/apidocs/co/realtime/storage/ext/OnTableMetadata.html new file mode 100644 index 0000000..4fc636a --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnTableMetadata.html @@ -0,0 +1,223 @@ + + + + + + +public interface OnTableMetadata
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(TableMetadata tableMetadata) |
+
void run(TableMetadata tableMetadata)+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnTableSnapshot.html b/target/apidocs/co/realtime/storage/ext/OnTableSnapshot.html new file mode 100644 index 0000000..9c319f3 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnTableSnapshot.html @@ -0,0 +1,223 @@ + + + + + + +public interface OnTableSnapshot
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(TableSnapshot tableSnapshot) |
+
void run(TableSnapshot tableSnapshot)+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/OnTableUpdate.html b/target/apidocs/co/realtime/storage/ext/OnTableUpdate.html new file mode 100644 index 0000000..e70116c --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/OnTableUpdate.html @@ -0,0 +1,225 @@ + + + + + + +public interface OnTableUpdate
+Modifier and Type | +Method and Description | +
---|---|
void |
+run(String tableName,
+ String status) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/StorageException.html b/target/apidocs/co/realtime/storage/ext/StorageException.html new file mode 100644 index 0000000..100908e --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/StorageException.html @@ -0,0 +1,264 @@ + + + + + + +public class StorageException +extends Exception+
Constructor and Description | +
---|
StorageException(String message) |
+
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnBooleanResponse.html b/target/apidocs/co/realtime/storage/ext/class-use/OnBooleanResponse.html new file mode 100644 index 0000000..57f709a --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnBooleanResponse.html @@ -0,0 +1,222 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
StorageRef |
+StorageRef.authenticate(String authenticationToken,
+ int timeout,
+ HashSet<String> roles,
+ Policies policies,
+ OnBooleanResponse onAuthenticate,
+ OnError onError)
+Authenticate a token with the given permissions.
+ |
+
StorageRef |
+StorageRef.authenticate(String authenticationToken,
+ int timeout,
+ Policies policies,
+ OnBooleanResponse onAuthenticate,
+ OnError onError)
+Authenticate a token with the given permissions.
+ |
+
void |
+TableRef.del(OnBooleanResponse onBooleanResponse,
+ OnError onError)
+Delete this table.
+ |
+
StorageRef |
+StorageRef.deleteRole(String role,
+ OnBooleanResponse onRoleDelete,
+ OnError onError)
+Removes a role associated with the subscription.
+ |
+
StorageRef |
+StorageRef.isAuthenticated(String authenticationToken,
+ OnBooleanResponse onBooleanResponse,
+ OnError onError)
+Checks if a specified authentication token is authenticated.
+ |
+
StorageRef |
+StorageRef.setRole(Role role,
+ OnBooleanResponse onRoleSet,
+ OnError onError)
+Stores a set of rules that control access to the Storage database.
+ |
+
StorageRef |
+StorageRef.updateRole(Role role,
+ OnBooleanResponse onRoleUpdate,
+ OnError onError)
+Modifies a set of existing rules that control access to the Storage database.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnConnected.html b/target/apidocs/co/realtime/storage/ext/class-use/OnConnected.html new file mode 100644 index 0000000..3d70dec --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnConnected.html @@ -0,0 +1,168 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
StorageRef |
+StorageRef.onConnected(OnConnected onConnected)
+Event fired when a connection is established
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnError.html b/target/apidocs/co/realtime/storage/ext/class-use/OnError.html new file mode 100644 index 0000000..06ccd5e --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnError.html @@ -0,0 +1,484 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
StorageRef |
+StorageRef.authenticate(String authenticationToken,
+ int timeout,
+ HashSet<String> roles,
+ Policies policies,
+ OnBooleanResponse onAuthenticate,
+ OnError onError)
+Authenticate a token with the given permissions.
+ |
+
StorageRef |
+StorageRef.authenticate(String authenticationToken,
+ int timeout,
+ Policies policies,
+ OnBooleanResponse onAuthenticate,
+ OnError onError)
+Authenticate a token with the given permissions.
+ |
+
TableRef |
+TableRef.create(Key key,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a predefined throughput by selecting the provision type and provision load.
+ |
+
TableRef |
+TableRef.create(Key key,
+ Throughput throughput,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a custom throughput.
+ |
+
TableRef |
+TableRef.create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
TableRef |
+TableRef.create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ String secondaryKeyName,
+ StorageRef.StorageDataType secondaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
ItemRef |
+ItemRef.decr(String property,
+ Number value,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Decrements the value of an items attribute.
+ |
+
ItemRef |
+ItemRef.decr(String property,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Decrements the value by one of an items attribute.
+ |
+
void |
+TableRef.del(OnBooleanResponse onBooleanResponse,
+ OnError onError)
+Delete this table.
+ |
+
void |
+ItemRef.del(OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Deletes an item specified by this reference
+ |
+
StorageRef |
+StorageRef.deleteRole(String role,
+ OnBooleanResponse onRoleDelete,
+ OnError onError)
+Removes a role associated with the subscription.
+ |
+
ItemRef |
+ItemRef.get(OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Gets an item snapshot specified by this item reference.
+ |
+
TableRef |
+TableRef.getItems(OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Get the items of this tableRef.
+ |
+
StorageRef |
+StorageRef.getRole(String role,
+ OnRole onRole,
+ OnError onError)
+Retrieves the policies that compose the role.
+ |
+
StorageRef |
+StorageRef.getRoles(HashSet<String> roles,
+ OnRole onRole,
+ OnError onError)
+Retrieves the specified roles policies associated with the subscription.
+ |
+
StorageRef |
+StorageRef.getTables(OnTableSnapshot onTableSnapshot,
+ OnError onError)
+Retrieves a list of the names of all tables created by the user’s subscription.
+ |
+
ItemRef |
+ItemRef.incr(String property,
+ Number value,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Increments a given attribute of an item.
+ |
+
ItemRef |
+ItemRef.incr(String property,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Increments by one a given attribute of an item.
+ |
+
StorageRef |
+StorageRef.isAuthenticated(String authenticationToken,
+ OnBooleanResponse onBooleanResponse,
+ OnError onError)
+Checks if a specified authentication token is authenticated.
+ |
+
StorageRef |
+StorageRef.listRoles(OnRoleName onRoleName,
+ OnError onError)
+Retrieves a list of the names of the roles created by the user�s application.
+ |
+
TableRef |
+TableRef.meta(OnTableMetadata onTableMetadata,
+ OnError onError)
+Gets the metadata of the table reference.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run every time the eventType occurs for specific primary key.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run every time the eventType occurs.
+ |
+
ItemRef |
+ItemRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run the callback every time the event type occurs for this item.
+ |
+
TableRef |
+TableRef.once(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run only once the event type occurs for specific primary key.
+ |
+
TableRef |
+TableRef.once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run only once the event type occurs.
+ |
+
ItemRef |
+ItemRef.once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run the callback only one the event type occurs for this item.
+ |
+
TableRef |
+TableRef.presence(OnPresence onPresence,
+ OnError onError)
+Retrieves the number of the table subscriptions and their respective connection metadata (limited to the first 100 subscriptions).
+ |
+
ItemRef |
+ItemRef.presence(OnPresence onPresence,
+ OnError onError)
+Retrieves the number of the table subscriptions and their respective connection metadata (limited to the first 100 subscriptions).
+ |
+
TableRef |
+TableRef.push(LinkedHashMap<String,ItemAttribute> item,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Adds a new item to the table.
+ |
+
ItemRef |
+ItemRef.set(LinkedHashMap<String,ItemAttribute> item,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Updates the stored item specified by this item reference.
+ |
+
TableRef |
+TableRef.setPresence(Boolean enabled,
+ Boolean metadata,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
ItemRef |
+ItemRef.setPresence(Boolean enabled,
+ Boolean metadata,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
TableRef |
+TableRef.setPresence(Boolean enabled,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
ItemRef |
+ItemRef.setPresence(Boolean enabled,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
StorageRef |
+StorageRef.setRole(Role role,
+ OnBooleanResponse onRoleSet,
+ OnError onError)
+Stores a set of rules that control access to the Storage database.
+ |
+
TableRef |
+TableRef.update(StorageRef.StorageProvisionLoad provisionLoad,
+ StorageRef.StorageProvisionType provisionType,
+ OnTableUpdate onTableUpdate,
+ OnError onError)
+Updates the provision type and provision load of the referenced table.
+ |
+
StorageRef |
+StorageRef.updateRole(Role role,
+ OnBooleanResponse onRoleUpdate,
+ OnError onError)
+Modifies a set of existing rules that control access to the Storage database.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnItemSnapshot.html b/target/apidocs/co/realtime/storage/ext/class-use/OnItemSnapshot.html new file mode 100644 index 0000000..27f7cca --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnItemSnapshot.html @@ -0,0 +1,334 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
ItemRef |
+ItemRef.decr(String property,
+ Number value,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Decrements the value of an items attribute.
+ |
+
ItemRef |
+ItemRef.decr(String property,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Decrements the value by one of an items attribute.
+ |
+
void |
+ItemRef.del(OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Deletes an item specified by this reference
+ |
+
ItemRef |
+ItemRef.get(OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Gets an item snapshot specified by this item reference.
+ |
+
TableRef |
+TableRef.getItems(OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Get the items of this tableRef.
+ |
+
ItemRef |
+ItemRef.incr(String property,
+ Number value,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Increments a given attribute of an item.
+ |
+
ItemRef |
+ItemRef.incr(String property,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Increments by one a given attribute of an item.
+ |
+
TableRef |
+TableRef.off(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot)
+Remove an event handler.
+ |
+
TableRef |
+TableRef.off(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Remove an event handler.
+ |
+
ItemRef |
+ItemRef.off(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Remove an event listener
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run every time the eventType occurs for specific primary key.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run every time the eventType occurs for specific primary key.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run every time the eventType occurs.
+ |
+
ItemRef |
+ItemRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run the callback every time the event type occurs for this item.
+ |
+
TableRef |
+TableRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run every time the eventType occurs.
+ |
+
ItemRef |
+ItemRef.on(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run the callback every time the event type occurs for this item.
+ |
+
TableRef |
+TableRef.once(StorageRef.StorageEvent eventType,
+ ItemAttribute primary,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run only once the event type occurs for specific primary key.
+ |
+
ItemRef |
+ItemRef.once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot)
+Attach a listener to run the callback only one the event type occurs for this item.
+ |
+
TableRef |
+TableRef.once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run only once the event type occurs.
+ |
+
ItemRef |
+ItemRef.once(StorageRef.StorageEvent eventType,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Attach a listener to run the callback only one the event type occurs for this item.
+ |
+
TableRef |
+TableRef.push(LinkedHashMap<String,ItemAttribute> item,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Adds a new item to the table.
+ |
+
ItemRef |
+ItemRef.set(LinkedHashMap<String,ItemAttribute> item,
+ OnItemSnapshot onItemSnapshot,
+ OnError onError)
+Updates the stored item specified by this item reference.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnPresence.html b/target/apidocs/co/realtime/storage/ext/class-use/OnPresence.html new file mode 100644 index 0000000..edef5da --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnPresence.html @@ -0,0 +1,176 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.presence(OnPresence onPresence,
+ OnError onError)
+Retrieves the number of the table subscriptions and their respective connection metadata (limited to the first 100 subscriptions).
+ |
+
ItemRef |
+ItemRef.presence(OnPresence onPresence,
+ OnError onError)
+Retrieves the number of the table subscriptions and their respective connection metadata (limited to the first 100 subscriptions).
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnReconnected.html b/target/apidocs/co/realtime/storage/ext/class-use/OnReconnected.html new file mode 100644 index 0000000..baba838 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnReconnected.html @@ -0,0 +1,168 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
StorageRef |
+StorageRef.onReconnected(OnReconnected onReconnected)
+Event fired when a connection is reestablished after being closed unexpectedly
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnReconnecting.html b/target/apidocs/co/realtime/storage/ext/class-use/OnReconnecting.html new file mode 100644 index 0000000..d5e88e1 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnReconnecting.html @@ -0,0 +1,168 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
StorageRef |
+StorageRef.onReconnecting(OnReconnecting onReconnecting)
+Event fired when a connection is trying to be reestablished after being closed unexpectedly
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnRole.html b/target/apidocs/co/realtime/storage/ext/class-use/OnRole.html new file mode 100644 index 0000000..1828bb8 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnRole.html @@ -0,0 +1,178 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
StorageRef |
+StorageRef.getRole(String role,
+ OnRole onRole,
+ OnError onError)
+Retrieves the policies that compose the role.
+ |
+
StorageRef |
+StorageRef.getRoles(HashSet<String> roles,
+ OnRole onRole,
+ OnError onError)
+Retrieves the specified roles policies associated with the subscription.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnRoleName.html b/target/apidocs/co/realtime/storage/ext/class-use/OnRoleName.html new file mode 100644 index 0000000..31e1325 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnRoleName.html @@ -0,0 +1,169 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
StorageRef |
+StorageRef.listRoles(OnRoleName onRoleName,
+ OnError onError)
+Retrieves a list of the names of the roles created by the user�s application.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnSetPresence.html b/target/apidocs/co/realtime/storage/ext/class-use/OnSetPresence.html new file mode 100644 index 0000000..440fc85 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnSetPresence.html @@ -0,0 +1,196 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.setPresence(Boolean enabled,
+ Boolean metadata,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
ItemRef |
+ItemRef.setPresence(Boolean enabled,
+ Boolean metadata,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
TableRef |
+TableRef.setPresence(Boolean enabled,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
ItemRef |
+ItemRef.setPresence(Boolean enabled,
+ OnSetPresence onSetPresence,
+ OnError onError)
+Enables/Disables the Messaging's presence feature.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnTableCreation.html b/target/apidocs/co/realtime/storage/ext/class-use/OnTableCreation.html new file mode 100644 index 0000000..808a1fb --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnTableCreation.html @@ -0,0 +1,209 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.create(Key key,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a predefined throughput by selecting the provision type and provision load.
+ |
+
TableRef |
+TableRef.create(Key key,
+ Throughput throughput,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a custom throughput.
+ |
+
TableRef |
+TableRef.create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
TableRef |
+TableRef.create(String primaryKeyName,
+ StorageRef.StorageDataType primaryKeyDataType,
+ String secondaryKeyName,
+ StorageRef.StorageDataType secondaryKeyDataType,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Deprecated.
+
+use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnTableMetadata.html b/target/apidocs/co/realtime/storage/ext/class-use/OnTableMetadata.html new file mode 100644 index 0000000..5871618 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnTableMetadata.html @@ -0,0 +1,169 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.meta(OnTableMetadata onTableMetadata,
+ OnError onError)
+Gets the metadata of the table reference.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnTableSnapshot.html b/target/apidocs/co/realtime/storage/ext/class-use/OnTableSnapshot.html new file mode 100644 index 0000000..e7ffb68 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnTableSnapshot.html @@ -0,0 +1,169 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
StorageRef |
+StorageRef.getTables(OnTableSnapshot onTableSnapshot,
+ OnError onError)
+Retrieves a list of the names of all tables created by the user’s subscription.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/OnTableUpdate.html b/target/apidocs/co/realtime/storage/ext/class-use/OnTableUpdate.html new file mode 100644 index 0000000..3ad8e16 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/OnTableUpdate.html @@ -0,0 +1,171 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.update(StorageRef.StorageProvisionLoad provisionLoad,
+ StorageRef.StorageProvisionType provisionType,
+ OnTableUpdate onTableUpdate,
+ OnError onError)
+Updates the provision type and provision load of the referenced table.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/class-use/StorageException.html b/target/apidocs/co/realtime/storage/ext/class-use/StorageException.html new file mode 100644 index 0000000..093dcd0 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/class-use/StorageException.html @@ -0,0 +1,203 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Modifier and Type | +Method and Description | +
---|---|
TableRef |
+TableRef.create(Key key,
+ StorageRef.StorageProvisionType provisionType,
+ StorageRef.StorageProvisionLoad provisionLoad,
+ OnTableCreation onTableCreation,
+ OnError onError)
+Creates a table with a predefined throughput by selecting the provision type and provision load.
+ |
+
Constructor and Description | +
---|
StorageRef(String applicationKey,
+ String privateKey)
+Creates a new Storage reference.
+ |
+
StorageRef(String applicationKey,
+ String privateKey,
+ String authenticationToken)
+Creates a new Storage reference.
+ |
+
StorageRef(String applicationKey,
+ String privateKey,
+ String authenticationToken,
+ boolean isCluster,
+ boolean isSecure,
+ String url)
+Creates a new Storage reference.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/package-frame.html b/target/apidocs/co/realtime/storage/ext/package-frame.html new file mode 100644 index 0000000..6ae1cb1 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/package-frame.html @@ -0,0 +1,38 @@ + + + + + + +Interface | +Description | +
---|---|
OnBooleanResponse | ++ |
OnConnected | ++ |
OnError | ++ |
OnItemSnapshot | ++ |
OnPresence | ++ |
OnReconnected | ++ |
OnReconnecting | ++ |
OnRole | ++ |
OnRoleName | ++ |
OnSetPresence | ++ |
OnTableCreation | ++ |
OnTableMetadata | ++ |
OnTableSnapshot | ++ |
OnTableUpdate | ++ |
Exception | +Description | +
---|---|
StorageException | ++ |
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/package-tree.html b/target/apidocs/co/realtime/storage/ext/package-tree.html new file mode 100644 index 0000000..117fe83 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/package-tree.html @@ -0,0 +1,164 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/ext/package-use.html b/target/apidocs/co/realtime/storage/ext/package-use.html new file mode 100644 index 0000000..35fd281 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/package-use.html @@ -0,0 +1,201 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
Class and Description | +
---|
OnBooleanResponse | +
OnConnected | +
OnError | +
OnItemSnapshot | +
OnPresence | +
OnReconnected | +
OnReconnecting | +
OnRole | +
OnRoleName | +
OnSetPresence | +
OnTableCreation | +
OnTableMetadata | +
OnTableSnapshot | +
OnTableUpdate | +
StorageException | +
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/package-frame.html b/target/apidocs/co/realtime/storage/package-frame.html new file mode 100644 index 0000000..96bea72 --- /dev/null +++ b/target/apidocs/co/realtime/storage/package-frame.html @@ -0,0 +1,33 @@ + + + + + + +Class | +Description | +
---|---|
ItemAttribute | +
+ Class representing item's attribute.
+ |
+
ItemRef | ++ |
ItemSnapshot | ++ |
StorageRef | +
+ Class with the definition of a storage reference.
+ |
+
TableRef | ++ |
TableSnapshot | ++ |
Enum | +Description | +
---|---|
StorageRef.StorageDataType | +
+ Storage data type, used for definitions of primary and secondary keys
+ |
+
StorageRef.StorageEvent | +
+ Storage event types, used for define notifications types
+ |
+
StorageRef.StorageProvisionLoad | +
+ Storage provision load
+ |
+
StorageRef.StorageProvisionType | +
+ Storage provision type
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/package-tree.html b/target/apidocs/co/realtime/storage/package-tree.html new file mode 100644 index 0000000..4e3836d --- /dev/null +++ b/target/apidocs/co/realtime/storage/package-tree.html @@ -0,0 +1,159 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/package-use.html b/target/apidocs/co/realtime/storage/package-use.html new file mode 100644 index 0000000..11f2cf3 --- /dev/null +++ b/target/apidocs/co/realtime/storage/package-use.html @@ -0,0 +1,250 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
co.realtime.storage.entities | ++ |
co.realtime.storage.ext | ++ |
Class and Description | +
---|
ItemAttribute
+ Class representing item's attribute.
+ |
+
ItemRef | +
StorageRef
+ Class with the definition of a storage reference.
+ |
+
StorageRef.StorageDataType
+ Storage data type, used for definitions of primary and secondary keys
+ |
+
StorageRef.StorageEvent
+ Storage event types, used for define notifications types
+ |
+
StorageRef.StorageProvisionLoad
+ Storage provision load
+ |
+
StorageRef.StorageProvisionType
+ Storage provision type
+ |
+
TableRef | +
Class and Description | +
---|
StorageRef.StorageDataType
+ Storage data type, used for definitions of primary and secondary keys
+ |
+
StorageRef.StorageProvisionLoad
+ Storage provision load
+ |
+
StorageRef.StorageProvisionType
+ Storage provision type
+ |
+
Class and Description | +
---|
ItemSnapshot | +
StorageRef
+ Class with the definition of a storage reference.
+ |
+
TableSnapshot | +
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/DatabaseCreatePolicy.html b/target/apidocs/co/realtime/storage/security/DatabaseCreatePolicy.html new file mode 100644 index 0000000..ae76755 --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/DatabaseCreatePolicy.html @@ -0,0 +1,384 @@ + + + + + + +public class DatabaseCreatePolicy +extends DatabasePolicy+
DatabasePolicy.Operation
operation
Constructor and Description | +
---|
DatabaseCreatePolicy()
+Creates an instance of DatabaseCreatePolicy.
+ |
+
DatabaseCreatePolicy(Boolean allow)
+Creates an instance of DatabaseCreatePolicy with the given authorization.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
Boolean |
+getAllow()
+Retrieves the permission set to create tables.
+ |
+
Object |
+map() |
+
void |
+setAllow(Boolean allow)
+Sets the permission to create tables.
+ |
+
addTable, equals, getOperation, getTables, setOperation, setTables, unmap
public DatabaseCreatePolicy()+
public DatabaseCreatePolicy(Boolean allow)+
public Boolean getAllow()+
public void setAllow(Boolean allow)+
allow
- The authorization value.public Object map()+
map
in interface IPolicy
map
in class DatabasePolicy
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/DatabasePolicy.Operation.html b/target/apidocs/co/realtime/storage/security/DatabasePolicy.Operation.html new file mode 100644 index 0000000..699c02b --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/DatabasePolicy.Operation.html @@ -0,0 +1,414 @@ + + + + + + +public static enum DatabasePolicy.Operation +extends Enum<DatabasePolicy.Operation>+
Enum Constant and Description | +
---|
CreateTable |
+
DeleteTable |
+
ListTables |
+
NONE |
+
UpdateTable |
+
Modifier and Type | +Method and Description | +
---|---|
String |
+getValue() |
+
static DatabasePolicy.Operation |
+getValue(String name) |
+
static DatabasePolicy.Operation |
+valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static DatabasePolicy.Operation[] |
+values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
public static final DatabasePolicy.Operation NONE+
public static final DatabasePolicy.Operation ListTables+
public static final DatabasePolicy.Operation CreateTable+
public static final DatabasePolicy.Operation UpdateTable+
public static final DatabasePolicy.Operation DeleteTable+
public static DatabasePolicy.Operation[] values()+
+for (DatabasePolicy.Operation c : DatabasePolicy.Operation.values()) + System.out.println(c); +
public static DatabasePolicy.Operation valueOf(String name)+
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getValue()+
public static DatabasePolicy.Operation getValue(String name)+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/DatabasePolicy.html b/target/apidocs/co/realtime/storage/security/DatabasePolicy.html new file mode 100644 index 0000000..0686c69 --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/DatabasePolicy.html @@ -0,0 +1,489 @@ + + + + + + +public class DatabasePolicy +extends Object +implements IPolicy+
Modifier and Type | +Class and Description | +
---|---|
static class |
+DatabasePolicy.Operation
+The possible operations over which restrictions can be applied.
+ |
+
Modifier and Type | +Field and Description | +
---|---|
protected DatabasePolicy.Operation |
+operation |
+
Constructor and Description | +
---|
DatabasePolicy() |
+
DatabasePolicy(DatabasePolicy.Operation operation) |
+
DatabasePolicy(DatabasePolicy.Operation operation,
+ HashSet<String> tables) |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+addTable(String table) |
+
boolean |
+equals(Object obj) |
+
DatabasePolicy.Operation |
+getOperation()
+Retrieves the selected operation.
+ |
+
HashSet<String> |
+getTables()
+Retrieves the tables that the operation is res
+ |
+
Object |
+map() |
+
void |
+setOperation(DatabasePolicy.Operation operation)
+Sets the operation.
+ |
+
void |
+setTables(HashSet<String> tables) |
+
static IPolicy |
+unmap(Map.Entry<String,Object> entry) |
+
protected DatabasePolicy.Operation operation+
public DatabasePolicy()+
public DatabasePolicy(DatabasePolicy.Operation operation)+
public DatabasePolicy(DatabasePolicy.Operation operation, + HashSet<String> tables)+
public DatabasePolicy.Operation getOperation()+
public void setOperation(DatabasePolicy.Operation operation)+
operation
- The name of the operationpublic HashSet<String> getTables()+
public void addTable(String table)+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/IPolicy.html b/target/apidocs/co/realtime/storage/security/IPolicy.html new file mode 100644 index 0000000..02e904a --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/IPolicy.html @@ -0,0 +1,227 @@ + + + + + + +public interface IPolicy
+Modifier and Type | +Method and Description | +
---|---|
Object |
+map() |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/Policies.html b/target/apidocs/co/realtime/storage/security/Policies.html new file mode 100644 index 0000000..e7f7c4e --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/Policies.html @@ -0,0 +1,485 @@ + + + + + + +Modifier and Type | +Method and Description | +
---|---|
boolean |
+add(DatabasePolicy dbPolicy)
+Adds a database policy.
+ |
+
boolean |
+add(TablePolicy tblPolicy)
+Adds a table policy.
+ |
+
boolean |
+contains(DatabasePolicy dbPolicy)
+Indicates if the database policy is contained in the list.
+ |
+
boolean |
+contains(TablePolicy tblPolicy)
+Indicates if the table policy is contained in the list.
+ |
+
HashSet<IPolicy> |
+getDatabase()
+Retrieves the database policies.
+ |
+
HashSet<IPolicy> |
+getTables()
+Retrieves the table's policies.
+ |
+
Object |
+map() |
+
boolean |
+remove(DatabasePolicy dbPolicy)
+Removes a database policy.
+ |
+
boolean |
+remove(TablePolicy tblPolicy)
+Removes a table policy.
+ |
+
void |
+setDatabase(HashSet<DatabasePolicy> database) |
+
static Policies |
+unmap(Map<String,Object> policiesMap) |
+
public HashSet<IPolicy> getDatabase()+
public void setDatabase(HashSet<DatabasePolicy> database)+
public HashSet<IPolicy> getTables()+
public boolean add(DatabasePolicy dbPolicy)+
dbPolicy
- The database policy.public boolean add(TablePolicy tblPolicy)+
tblPolicy
- The table policy.public boolean remove(DatabasePolicy dbPolicy)+
dbPolicy
- The database policy.public boolean remove(TablePolicy tblPolicy)+
tblPolicy
- The table policy.public boolean contains(DatabasePolicy dbPolicy)+
dbPolicy
- The database policy.public boolean contains(TablePolicy tblPolicy)+
tblPolicy
- The table policy.Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/Role.html b/target/apidocs/co/realtime/storage/security/Role.html new file mode 100644 index 0000000..3b6ae86 --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/Role.html @@ -0,0 +1,504 @@ + + + + + + +Constructor and Description | +
---|
Role()
+Creates an empty Role instance.
+ |
+
Role(String name)
+Creates a Role instance with a given name.
+ |
+
Role(String name,
+ Policies policies)
+Creates a Role instance with a given name and its policies.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+addPolicy(DatabasePolicy policy)
+Adds policy specific to the database.
+ |
+
void |
+addPolicy(TablePolicy policy)
+Adds policy specific of a table.
+ |
+
HashSet<IPolicy> |
+getDatabasePolicies()
+Retrieves the policies related to the database.
+ |
+
String |
+getName()
+The name of the role.
+ |
+
HashSet<IPolicy> |
+getTablePolicies()
+Retrieves the policies related to the tables.
+ |
+
Map<String,Object> |
+map() |
+
void |
+removePolicy(DatabasePolicy policy)
+Removes policy specific to the database.
+ |
+
void |
+removePolicy(TablePolicy policy)
+Removes a policy specific of a table.
+ |
+
void |
+setName(String name)
+Assigns a name to the role.
+ |
+
static Role |
+unmap(Map<String,Object> roleMap) |
+
public Role()+
public Role(String name)+
name
- The name of the role.public String getName()+
public void setName(String name)+
name
- The name of the role.public HashSet<IPolicy> getDatabasePolicies()+
public HashSet<IPolicy> getTablePolicies()+
public void addPolicy(TablePolicy policy)+
policy
- The table access rules.public void addPolicy(DatabasePolicy policy)+
policy
- The database access rules.public void removePolicy(TablePolicy policy)+
policy
- The database access rules.public void removePolicy(DatabasePolicy policy)+
policy
- The database access rules.Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/TablePolicy.Access.html b/target/apidocs/co/realtime/storage/security/TablePolicy.Access.html new file mode 100644 index 0000000..6d6d374 --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/TablePolicy.Access.html @@ -0,0 +1,365 @@ + + + + + + +public static enum TablePolicy.Access +extends Enum<TablePolicy.Access>+
Enum Constant and Description | +
---|
ALLOW |
+
DENY |
+
Modifier and Type | +Method and Description | +
---|---|
String |
+getValue() |
+
static TablePolicy.Access |
+valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static TablePolicy.Access[] |
+values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
public static final TablePolicy.Access ALLOW+
public static final TablePolicy.Access DENY+
public static TablePolicy.Access[] values()+
+for (TablePolicy.Access c : TablePolicy.Access.values()) + System.out.println(c); +
public static TablePolicy.Access valueOf(String name)+
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic String getValue()+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/TablePolicy.Rule.html b/target/apidocs/co/realtime/storage/security/TablePolicy.Rule.html new file mode 100644 index 0000000..b55c91d --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/TablePolicy.Rule.html @@ -0,0 +1,402 @@ + + + + + + +public static enum TablePolicy.Rule +extends Enum<TablePolicy.Rule>+
Enum Constant and Description | +
---|
CREATE |
+
DELETE |
+
READ |
+
UPDATE |
+
Modifier and Type | +Method and Description | +
---|---|
static TablePolicy.Rule |
+getRuleByName(char name) |
+
char |
+getValue() |
+
static TablePolicy.Rule |
+valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static TablePolicy.Rule[] |
+values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
public static final TablePolicy.Rule CREATE+
public static final TablePolicy.Rule READ+
public static final TablePolicy.Rule UPDATE+
public static final TablePolicy.Rule DELETE+
public static TablePolicy.Rule[] values()+
+for (TablePolicy.Rule c : TablePolicy.Rule.values()) + System.out.println(c); +
public static TablePolicy.Rule valueOf(String name)+
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic char getValue()+
public static TablePolicy.Rule getRuleByName(char name)+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/TablePolicy.html b/target/apidocs/co/realtime/storage/security/TablePolicy.html new file mode 100644 index 0000000..4840c5d --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/TablePolicy.html @@ -0,0 +1,613 @@ + + + + + + +Modifier and Type | +Class and Description | +
---|---|
static class |
+TablePolicy.Access
+Type of access a rule is set.
+ |
+
static class |
+TablePolicy.Rule
+Rules regarding the access to tables and their keys.
+ |
+
Modifier and Type | +Field and Description | +
---|---|
protected HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> |
+accessRules |
+
Constructor and Description | +
---|
TablePolicy()
+Creates an empty instance of TablePolicy.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+addAccessRule(TablePolicy.Access access,
+ TablePolicy.Rule rule)
+Adds a rule to a specific type of access.
+ |
+
HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> |
+getAccessRules()
+Retrieves all of the access rules applied to the table.
+ |
+
EnumSet<TablePolicy.Rule> |
+getAccessRules(TablePolicy.Access access)
+Retrieves the rules set to a type of access.
+ |
+
String |
+getTableName()
+Retrieves the name of the table.
+ |
+
Object |
+map() |
+
<P> void |
+removeItemPolicy(P primaryKey)
+Removes the access rules of an item of the table.
+ |
+
<P,S> void |
+removeItemPolicy(P primaryKey,
+ S secondaryKey)
+Removes the access rules of an item of the table.
+ |
+
void |
+setAccessRules(HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules)
+Sets the access rules.
+ |
+
void |
+setAccessRules(TablePolicy.Access access,
+ EnumSet<TablePolicy.Rule> rules)
+Adds a set of rules to a specific type of access.
+ |
+
<P> void |
+setItemPolicy(P primaryKey,
+ HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules)
+Sets the access rules of an item of the table.
+ |
+
<P,S> void |
+setItemPolicy(P primaryKey,
+ S secondaryKey,
+ HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules)
+Sets the access rules of an item of the table.
+ |
+
void |
+setTableName(String tableName)
+Sets the name of a table.
+ |
+
static IPolicy |
+unmap(Map.Entry<String,Object> entry) |
+
protected HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules+
public TablePolicy()+
public String getTableName()+
public void setTableName(String tableName)+
tableName
- The name of the table.public void setAccessRules(TablePolicy.Access access, + EnumSet<TablePolicy.Rule> rules)+
access
- Type of access.rules
- The rules applied to the table.public void setAccessRules(HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules)+
accessRules
- The access rules applied to the table.public EnumSet<TablePolicy.Rule> getAccessRules(TablePolicy.Access access)+
access
- Type of access.public HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> getAccessRules()+
public void addAccessRule(TablePolicy.Access access, + TablePolicy.Rule rule)+
access
- Type of access.rule
- The rules applied to the table.public <P> void setItemPolicy(P primaryKey, + HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules)+
primaryKey
- The item's primary key.accessRules
- The access rules applied to the item.public <P,S> void setItemPolicy(P primaryKey, + S secondaryKey, + HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules)+
primaryKey
- The item's primary key.secondaryKey
- The item's secondary key.accessRules
- The access rules applied to the item.public <P> void removeItemPolicy(P primaryKey)+
primaryKey
- The item's primary key.public <P,S> void removeItemPolicy(P primaryKey, + S secondaryKey)+
primaryKey
- The item's primary key.secondaryKey
- The item's secondary key.Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/class-use/DatabaseCreatePolicy.html b/target/apidocs/co/realtime/storage/security/class-use/DatabaseCreatePolicy.html new file mode 100644 index 0000000..e050a7c --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/class-use/DatabaseCreatePolicy.html @@ -0,0 +1,126 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/class-use/DatabasePolicy.Operation.html b/target/apidocs/co/realtime/storage/security/class-use/DatabasePolicy.Operation.html new file mode 100644 index 0000000..e54a983 --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/class-use/DatabasePolicy.Operation.html @@ -0,0 +1,228 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage.security | ++ |
Modifier and Type | +Field and Description | +
---|---|
protected DatabasePolicy.Operation |
+DatabasePolicy.operation |
+
Modifier and Type | +Method and Description | +
---|---|
DatabasePolicy.Operation |
+DatabasePolicy.getOperation()
+Retrieves the selected operation.
+ |
+
static DatabasePolicy.Operation |
+DatabasePolicy.Operation.getValue(String name) |
+
static DatabasePolicy.Operation |
+DatabasePolicy.Operation.valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static DatabasePolicy.Operation[] |
+DatabasePolicy.Operation.values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+DatabasePolicy.setOperation(DatabasePolicy.Operation operation)
+Sets the operation.
+ |
+
Constructor and Description | +
---|
DatabasePolicy(DatabasePolicy.Operation operation) |
+
DatabasePolicy(DatabasePolicy.Operation operation,
+ HashSet<String> tables) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/class-use/DatabasePolicy.html b/target/apidocs/co/realtime/storage/security/class-use/DatabasePolicy.html new file mode 100644 index 0000000..52e7267 --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/class-use/DatabasePolicy.html @@ -0,0 +1,220 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage.security | ++ |
Modifier and Type | +Class and Description | +
---|---|
class |
+DatabaseCreatePolicy
+Policy specifically for the authorization of creating tables.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
boolean |
+Policies.add(DatabasePolicy dbPolicy)
+Adds a database policy.
+ |
+
void |
+Role.addPolicy(DatabasePolicy policy)
+Adds policy specific to the database.
+ |
+
boolean |
+Policies.contains(DatabasePolicy dbPolicy)
+Indicates if the database policy is contained in the list.
+ |
+
boolean |
+Policies.remove(DatabasePolicy dbPolicy)
+Removes a database policy.
+ |
+
void |
+Role.removePolicy(DatabasePolicy policy)
+Removes policy specific to the database.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+Policies.setDatabase(HashSet<DatabasePolicy> database) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/class-use/IPolicy.html b/target/apidocs/co/realtime/storage/security/class-use/IPolicy.html new file mode 100644 index 0000000..265b5de --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/class-use/IPolicy.html @@ -0,0 +1,242 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage.security | ++ |
Modifier and Type | +Class and Description | +
---|---|
class |
+DatabaseCreatePolicy
+Policy specifically for the authorization of creating tables.
+ |
+
class |
+DatabasePolicy
+Policies applied specifically to the operations over the database schema.
+ |
+
class |
+Policies
+Holds the database and table policies.
+ |
+
class |
+Role
+Defines a role which is a set of rules that control access to the Storage database.
+ |
+
class |
+TablePolicy
+Policies applied specifically to the tables.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
static IPolicy |
+TablePolicy.unmap(Map.Entry<String,Object> entry) |
+
static IPolicy |
+DatabasePolicy.unmap(Map.Entry<String,Object> entry) |
+
Modifier and Type | +Method and Description | +
---|---|
HashSet<IPolicy> |
+Policies.getDatabase()
+Retrieves the database policies.
+ |
+
HashSet<IPolicy> |
+Role.getDatabasePolicies()
+Retrieves the policies related to the database.
+ |
+
HashSet<IPolicy> |
+Role.getTablePolicies()
+Retrieves the policies related to the tables.
+ |
+
HashSet<IPolicy> |
+Policies.getTables()
+Retrieves the table's policies.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/class-use/Policies.html b/target/apidocs/co/realtime/storage/security/class-use/Policies.html new file mode 100644 index 0000000..89cb6db --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/class-use/Policies.html @@ -0,0 +1,219 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
co.realtime.storage.security | ++ |
Modifier and Type | +Method and Description | +
---|---|
StorageRef |
+StorageRef.authenticate(String authenticationToken,
+ int timeout,
+ HashSet<String> roles,
+ Policies policies,
+ OnBooleanResponse onAuthenticate,
+ OnError onError)
+Authenticate a token with the given permissions.
+ |
+
StorageRef |
+StorageRef.authenticate(String authenticationToken,
+ int timeout,
+ Policies policies,
+ OnBooleanResponse onAuthenticate,
+ OnError onError)
+Authenticate a token with the given permissions.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
static Policies |
+Policies.unmap(Map<String,Object> policiesMap) |
+
Constructor and Description | +
---|
Role(String name,
+ Policies policies)
+Creates a Role instance with a given name and its policies.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/class-use/Role.html b/target/apidocs/co/realtime/storage/security/class-use/Role.html new file mode 100644 index 0000000..078475d --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/class-use/Role.html @@ -0,0 +1,222 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
co.realtime.storage.ext | ++ |
co.realtime.storage.security | ++ |
Modifier and Type | +Method and Description | +
---|---|
StorageRef |
+StorageRef.setRole(Role role,
+ OnBooleanResponse onRoleSet,
+ OnError onError)
+Stores a set of rules that control access to the Storage database.
+ |
+
StorageRef |
+StorageRef.updateRole(Role role,
+ OnBooleanResponse onRoleUpdate,
+ OnError onError)
+Modifies a set of existing rules that control access to the Storage database.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+OnRole.run(Role role) |
+
Modifier and Type | +Method and Description | +
---|---|
static Role |
+Role.unmap(Map<String,Object> roleMap) |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/class-use/TablePolicy.Access.html b/target/apidocs/co/realtime/storage/security/class-use/TablePolicy.Access.html new file mode 100644 index 0000000..0d68705 --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/class-use/TablePolicy.Access.html @@ -0,0 +1,262 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage.security | ++ |
Modifier and Type | +Field and Description | +
---|---|
protected HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> |
+TablePolicy.accessRules |
+
Modifier and Type | +Method and Description | +
---|---|
static TablePolicy.Access |
+TablePolicy.Access.valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static TablePolicy.Access[] |
+TablePolicy.Access.values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> |
+TablePolicy.getAccessRules()
+Retrieves all of the access rules applied to the table.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+TablePolicy.addAccessRule(TablePolicy.Access access,
+ TablePolicy.Rule rule)
+Adds a rule to a specific type of access.
+ |
+
EnumSet<TablePolicy.Rule> |
+TablePolicy.getAccessRules(TablePolicy.Access access)
+Retrieves the rules set to a type of access.
+ |
+
void |
+TablePolicy.setAccessRules(TablePolicy.Access access,
+ EnumSet<TablePolicy.Rule> rules)
+Adds a set of rules to a specific type of access.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+TablePolicy.setAccessRules(HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules)
+Sets the access rules.
+ |
+
<P> void |
+TablePolicy.setItemPolicy(P primaryKey,
+ HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules)
+Sets the access rules of an item of the table.
+ |
+
<P,S> void |
+TablePolicy.setItemPolicy(P primaryKey,
+ S secondaryKey,
+ HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules)
+Sets the access rules of an item of the table.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/class-use/TablePolicy.Rule.html b/target/apidocs/co/realtime/storage/security/class-use/TablePolicy.Rule.html new file mode 100644 index 0000000..fb88568 --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/class-use/TablePolicy.Rule.html @@ -0,0 +1,266 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage.security | ++ |
Modifier and Type | +Field and Description | +
---|---|
protected HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> |
+TablePolicy.accessRules |
+
Modifier and Type | +Method and Description | +
---|---|
static TablePolicy.Rule |
+TablePolicy.Rule.getRuleByName(char name) |
+
static TablePolicy.Rule |
+TablePolicy.Rule.valueOf(String name)
+Returns the enum constant of this type with the specified name.
+ |
+
static TablePolicy.Rule[] |
+TablePolicy.Rule.values()
+Returns an array containing the constants of this enum type, in
+the order they are declared.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> |
+TablePolicy.getAccessRules()
+Retrieves all of the access rules applied to the table.
+ |
+
EnumSet<TablePolicy.Rule> |
+TablePolicy.getAccessRules(TablePolicy.Access access)
+Retrieves the rules set to a type of access.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+TablePolicy.addAccessRule(TablePolicy.Access access,
+ TablePolicy.Rule rule)
+Adds a rule to a specific type of access.
+ |
+
Modifier and Type | +Method and Description | +
---|---|
void |
+TablePolicy.setAccessRules(HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules)
+Sets the access rules.
+ |
+
void |
+TablePolicy.setAccessRules(TablePolicy.Access access,
+ EnumSet<TablePolicy.Rule> rules)
+Adds a set of rules to a specific type of access.
+ |
+
<P> void |
+TablePolicy.setItemPolicy(P primaryKey,
+ HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules)
+Sets the access rules of an item of the table.
+ |
+
<P,S> void |
+TablePolicy.setItemPolicy(P primaryKey,
+ S secondaryKey,
+ HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules)
+Sets the access rules of an item of the table.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/class-use/TablePolicy.html b/target/apidocs/co/realtime/storage/security/class-use/TablePolicy.html new file mode 100644 index 0000000..b0ef6fd --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/class-use/TablePolicy.html @@ -0,0 +1,192 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage.security | ++ |
Modifier and Type | +Method and Description | +
---|---|
boolean |
+Policies.add(TablePolicy tblPolicy)
+Adds a table policy.
+ |
+
void |
+Role.addPolicy(TablePolicy policy)
+Adds policy specific of a table.
+ |
+
boolean |
+Policies.contains(TablePolicy tblPolicy)
+Indicates if the table policy is contained in the list.
+ |
+
boolean |
+Policies.remove(TablePolicy tblPolicy)
+Removes a table policy.
+ |
+
void |
+Role.removePolicy(TablePolicy policy)
+Removes a policy specific of a table.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/package-frame.html b/target/apidocs/co/realtime/storage/security/package-frame.html new file mode 100644 index 0000000..aec28db --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/package-frame.html @@ -0,0 +1,35 @@ + + + + + + +Interface | +Description | +
---|---|
IPolicy | ++ |
Class | +Description | +
---|---|
DatabaseCreatePolicy | +
+ Policy specifically for the authorization of creating tables.
+ |
+
DatabasePolicy | +
+ Policies applied specifically to the operations over the database schema.
+ |
+
Policies | +
+ Holds the database and table policies.
+ |
+
Role | +
+ Defines a role which is a set of rules that control access to the Storage database.
+ |
+
TablePolicy | +
+ Policies applied specifically to the tables.
+ |
+
Enum | +Description | +
---|---|
DatabasePolicy.Operation | +
+ The possible operations over which restrictions can be applied.
+ |
+
TablePolicy.Access | +
+ Type of access a rule is set.
+ |
+
TablePolicy.Rule | +
+ Rules regarding the access to tables and their keys.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/package-tree.html b/target/apidocs/co/realtime/storage/security/package-tree.html new file mode 100644 index 0000000..6207812 --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/package-tree.html @@ -0,0 +1,164 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/co/realtime/storage/security/package-use.html b/target/apidocs/co/realtime/storage/security/package-use.html new file mode 100644 index 0000000..2b41a61 --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/package-use.html @@ -0,0 +1,241 @@ + + + + + + +Package | +Description | +
---|---|
co.realtime.storage | ++ |
co.realtime.storage.ext | ++ |
co.realtime.storage.security | ++ |
Class and Description | +
---|
Policies
+ Holds the database and table policies.
+ |
+
Role
+ Defines a role which is a set of rules that control access to the Storage database.
+ |
+
Class and Description | +
---|
Role
+ Defines a role which is a set of rules that control access to the Storage database.
+ |
+
Class and Description | +
---|
DatabasePolicy
+ Policies applied specifically to the operations over the database schema.
+ |
+
DatabasePolicy.Operation
+ The possible operations over which restrictions can be applied.
+ |
+
IPolicy | +
Policies
+ Holds the database and table policies.
+ |
+
Role
+ Defines a role which is a set of rules that control access to the Storage database.
+ |
+
TablePolicy
+ Policies applied specifically to the tables.
+ |
+
TablePolicy.Access
+ Type of access a rule is set.
+ |
+
TablePolicy.Rule
+ Rules regarding the access to tables and their keys.
+ |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/constant-values.html b/target/apidocs/constant-values.html new file mode 100644 index 0000000..89adfa6 --- /dev/null +++ b/target/apidocs/constant-values.html @@ -0,0 +1,126 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/deprecated-list.html b/target/apidocs/deprecated-list.html new file mode 100644 index 0000000..cd82331 --- /dev/null +++ b/target/apidocs/deprecated-list.html @@ -0,0 +1,155 @@ + + + + + + +Method and Description | +
---|
co.realtime.storage.TableRef.create(String, StorageRef.StorageDataType, StorageRef.StorageProvisionType, StorageRef.StorageProvisionLoad, OnTableCreation, OnError)
+ use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
co.realtime.storage.TableRef.create(String, StorageRef.StorageDataType, String, StorageRef.StorageDataType, StorageRef.StorageProvisionType, StorageRef.StorageProvisionLoad, OnTableCreation, OnError)
+ use
+create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead. |
+
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/help-doc.html b/target/apidocs/help-doc.html new file mode 100644 index 0000000..f08f38d --- /dev/null +++ b/target/apidocs/help-doc.html @@ -0,0 +1,231 @@ + + + + + + +The Overview page is the front page of this API document and provides a list of all packages with a summary for each. This page can also contain an overall description of the set of packages.
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. This page can contain six categories:
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a class/interface description, summary tables, and detailed member descriptions:
+Each summary entry contains the first sentence from the detailed description for that item. The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+Each annotation type has its own separate page with the following sections:
+Each enum has its own separate page with the following sections:
+Each documented package, class and interface has its own Use page. This page describes what packages, classes, methods, constructors and fields use any part of the given class or package. Given a class or interface A, its Use page includes subclasses of A, fields declared as A, methods that return A, and methods and constructors with parameters of type A. You can access this page by first going to the package, class or interface, then clicking on the "Use" link in the navigation bar.
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. The classes are organized by inheritance structure starting with java.lang.Object
. The interfaces do not inherit from java.lang.Object
.
The Deprecated API page lists all of the API that have been deprecated. A deprecated API is not recommended for use, generally due to improvements, and a replacement API is usually given. Deprecated APIs may be removed in future implementations.
+The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.
+These links take you to the next or previous class, interface, package, or related page.
+These links show and hide the HTML frames. All pages are available with or without frames.
+The All Classes link shows all classes and interfaces except non-static nested types.
+Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to re-implementors, not to developers using the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See also" section of the class description.
+The Constant Field Values page lists the static final fields and their values.
+Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/index-all.html b/target/apidocs/index-all.html new file mode 100644 index 0000000..c407a6d --- /dev/null +++ b/target/apidocs/index-all.html @@ -0,0 +1,1080 @@ + + + + + + +create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError)
instead.create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError)
instead.Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/index.html b/target/apidocs/index.html new file mode 100644 index 0000000..ab3cb0a --- /dev/null +++ b/target/apidocs/index.html @@ -0,0 +1,75 @@ + + + + + + ++ + diff --git a/target/apidocs/overview-summary.html b/target/apidocs/overview-summary.html new file mode 100644 index 0000000..9037a95 --- /dev/null +++ b/target/apidocs/overview-summary.html @@ -0,0 +1,152 @@ + + + + + + +
Package | +Description | +
---|---|
co.realtime.storage | ++ |
co.realtime.storage.entities | ++ |
co.realtime.storage.ext | ++ |
co.realtime.storage.security | ++ |
Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/overview-tree.html b/target/apidocs/overview-tree.html new file mode 100644 index 0000000..a7e1e8b --- /dev/null +++ b/target/apidocs/overview-tree.html @@ -0,0 +1,205 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/package-list b/target/apidocs/package-list new file mode 100644 index 0000000..9620e0d --- /dev/null +++ b/target/apidocs/package-list @@ -0,0 +1,4 @@ +co.realtime.storage +co.realtime.storage.entities +co.realtime.storage.ext +co.realtime.storage.security diff --git a/target/apidocs/script.js b/target/apidocs/script.js new file mode 100644 index 0000000..b346356 --- /dev/null +++ b/target/apidocs/script.js @@ -0,0 +1,30 @@ +function show(type) +{ + count = 0; + for (var key in methods) { + var row = document.getElementById(key); + if ((methods[key] & type) != 0) { + row.style.display = ''; + row.className = (count++ % 2) ? rowColor : altColor; + } + else + row.style.display = 'none'; + } + updateTabs(type); +} + +function updateTabs(type) +{ + for (var value in tabs) { + var sNode = document.getElementById(tabs[value][0]); + var spanNode = sNode.firstChild; + if (value == type) { + sNode.className = activeTableTab; + spanNode.innerHTML = tabs[value][1]; + } + else { + sNode.className = tableTab; + spanNode.innerHTML = "" + tabs[value][1] + ""; + } + } +} diff --git a/target/apidocs/serialized-form.html b/target/apidocs/serialized-form.html new file mode 100644 index 0000000..79acae6 --- /dev/null +++ b/target/apidocs/serialized-form.html @@ -0,0 +1,143 @@ + + + + + + +Copyright © 2015. All rights reserved.
+ + diff --git a/target/apidocs/stylesheet.css b/target/apidocs/stylesheet.css new file mode 100644 index 0000000..cebb4fd --- /dev/null +++ b/target/apidocs/stylesheet.css @@ -0,0 +1,574 @@ +/* Javadoc style sheet */ +/* +Overall document style +*/ + +@import url('resources/fonts/dejavu.css'); + +body { + background-color:#ffffff; + color:#353833; + font-family:'DejaVu Sans', Arial, Helvetica, sans-serif; + font-size:14px; + margin:0; +} +a:link, a:visited { + text-decoration:none; + color:#4A6782; +} +a:hover, a:focus { + text-decoration:none; + color:#bb7a2a; +} +a:active { + text-decoration:none; + color:#4A6782; +} +a[name] { + color:#353833; +} +a[name]:hover { + text-decoration:none; + color:#353833; +} +pre { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; +} +h1 { + font-size:20px; +} +h2 { + font-size:18px; +} +h3 { + font-size:16px; + font-style:italic; +} +h4 { + font-size:13px; +} +h5 { + font-size:12px; +} +h6 { + font-size:11px; +} +ul { + list-style-type:disc; +} +code, tt { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; + margin-top:8px; + line-height:1.4em; +} +dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + padding-top:4px; +} +table tr td dt code { + font-family:'DejaVu Sans Mono', monospace; + font-size:14px; + vertical-align:top; + padding-top:4px; +} +sup { + font-size:8px; +} +/* +Document title and Copyright styles +*/ +.clear { + clear:both; + height:0px; + overflow:hidden; +} +.aboutLanguage { + float:right; + padding:0px 21px; + font-size:11px; + z-index:200; + margin-top:-9px; +} +.legalCopy { + margin-left:.5em; +} +.bar a, .bar a:link, .bar a:visited, .bar a:active { + color:#FFFFFF; + text-decoration:none; +} +.bar a:hover, .bar a:focus { + color:#bb7a2a; +} +.tab { + background-color:#0066FF; + color:#ffffff; + padding:8px; + width:5em; + font-weight:bold; +} +/* +Navigation bar styles +*/ +.bar { + background-color:#4D7A97; + color:#FFFFFF; + padding:.8em .5em .4em .8em; + height:auto;/*height:1.8em;*/ + font-size:11px; + margin:0; +} +.topNav { + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.bottomNav { + margin-top:10px; + background-color:#4D7A97; + color:#FFFFFF; + float:left; + padding:0; + width:100%; + clear:right; + height:2.8em; + padding-top:10px; + overflow:hidden; + font-size:12px; +} +.subNav { + background-color:#dee3e9; + float:left; + width:100%; + overflow:hidden; + font-size:12px; +} +.subNav div { + clear:left; + float:left; + padding:0 0 5px 6px; + text-transform:uppercase; +} +ul.navList, ul.subNavList { + float:left; + margin:0 25px 0 0; + padding:0; +} +ul.navList li{ + list-style:none; + float:left; + padding: 5px 6px; + text-transform:uppercase; +} +ul.subNavList li{ + list-style:none; + float:left; +} +.topNav a:link, .topNav a:active, .topNav a:visited, .bottomNav a:link, .bottomNav a:active, .bottomNav a:visited { + color:#FFFFFF; + text-decoration:none; + text-transform:uppercase; +} +.topNav a:hover, .bottomNav a:hover { + text-decoration:none; + color:#bb7a2a; + text-transform:uppercase; +} +.navBarCell1Rev { + background-color:#F8981D; + color:#253441; + margin: auto 5px; +} +.skipNav { + position:absolute; + top:auto; + left:-9999px; + overflow:hidden; +} +/* +Page header and footer styles +*/ +.header, .footer { + clear:both; + margin:0 20px; + padding:5px 0 0 0; +} +.indexHeader { + margin:10px; + position:relative; +} +.indexHeader span{ + margin-right:15px; +} +.indexHeader h1 { + font-size:13px; +} +.title { + color:#2c4557; + margin:10px 0; +} +.subTitle { + margin:5px 0 0 0; +} +.header ul { + margin:0 0 15px 0; + padding:0; +} +.footer ul { + margin:20px 0 5px 0; +} +.header ul li, .footer ul li { + list-style:none; + font-size:13px; +} +/* +Heading styles +*/ +div.details ul.blockList ul.blockList ul.blockList li.blockList h4, div.details ul.blockList ul.blockList ul.blockListLast li.blockList h4 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList ul.blockList li.blockList h3 { + background-color:#dee3e9; + border:1px solid #d0d9e0; + margin:0 0 6px -8px; + padding:7px 5px; +} +ul.blockList ul.blockList li.blockList h3 { + padding:0; + margin:15px 0; +} +ul.blockList li.blockList h2 { + padding:0px 0 20px 0; +} +/* +Page layout container styles +*/ +.contentContainer, .sourceContainer, .classUseContainer, .serializedFormContainer, .constantValuesContainer { + clear:both; + padding:10px 20px; + position:relative; +} +.indexContainer { + margin:10px; + position:relative; + font-size:12px; +} +.indexContainer h2 { + font-size:13px; + padding:0 0 3px 0; +} +.indexContainer ul { + margin:0; + padding:0; +} +.indexContainer ul li { + list-style:none; + padding-top:2px; +} +.contentContainer .description dl dt, .contentContainer .details dl dt, .serializedFormContainer dl dt { + font-size:12px; + font-weight:bold; + margin:10px 0 0 0; + color:#4E4E4E; +} +.contentContainer .description dl dd, .contentContainer .details dl dd, .serializedFormContainer dl dd { + margin:5px 0 10px 0px; + font-size:14px; + font-family:'DejaVu Sans Mono',monospace; +} +.serializedFormContainer dl.nameValue dt { + margin-left:1px; + font-size:1.1em; + display:inline; + font-weight:bold; +} +.serializedFormContainer dl.nameValue dd { + margin:0 0 0 1px; + font-size:1.1em; + display:inline; +} +/* +List styles +*/ +ul.horizontal li { + display:inline; + font-size:0.9em; +} +ul.inheritance { + margin:0; + padding:0; +} +ul.inheritance li { + display:inline; + list-style:none; +} +ul.inheritance li ul.inheritance { + margin-left:15px; + padding-left:15px; + padding-top:1px; +} +ul.blockList, ul.blockListLast { + margin:10px 0 10px 0; + padding:0; +} +ul.blockList li.blockList, ul.blockListLast li.blockList { + list-style:none; + margin-bottom:15px; + line-height:1.4; +} +ul.blockList ul.blockList li.blockList, ul.blockList ul.blockListLast li.blockList { + padding:0px 20px 5px 10px; + border:1px solid #ededed; + background-color:#f8f8f8; +} +ul.blockList ul.blockList ul.blockList li.blockList, ul.blockList ul.blockList ul.blockListLast li.blockList { + padding:0 0 5px 8px; + background-color:#ffffff; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockList { + margin-left:0; + padding-left:0; + padding-bottom:15px; + border:none; +} +ul.blockList ul.blockList ul.blockList ul.blockList li.blockListLast { + list-style:none; + border-bottom:none; + padding-bottom:0; +} +table tr td dl, table tr td dl dt, table tr td dl dd { + margin-top:0; + margin-bottom:1px; +} +/* +Table styles +*/ +.overviewSummary, .memberSummary, .typeSummary, .useSummary, .constantsSummary, .deprecatedSummary { + width:100%; + border-left:1px solid #EEE; + border-right:1px solid #EEE; + border-bottom:1px solid #EEE; +} +.overviewSummary, .memberSummary { + padding:0px; +} +.overviewSummary caption, .memberSummary caption, .typeSummary caption, +.useSummary caption, .constantsSummary caption, .deprecatedSummary caption { + position:relative; + text-align:left; + background-repeat:no-repeat; + color:#253441; + font-weight:bold; + clear:none; + overflow:hidden; + padding:0px; + padding-top:10px; + padding-left:1px; + margin:0px; + white-space:pre; +} +.overviewSummary caption a:link, .memberSummary caption a:link, .typeSummary caption a:link, +.useSummary caption a:link, .constantsSummary caption a:link, .deprecatedSummary caption a:link, +.overviewSummary caption a:hover, .memberSummary caption a:hover, .typeSummary caption a:hover, +.useSummary caption a:hover, .constantsSummary caption a:hover, .deprecatedSummary caption a:hover, +.overviewSummary caption a:active, .memberSummary caption a:active, .typeSummary caption a:active, +.useSummary caption a:active, .constantsSummary caption a:active, .deprecatedSummary caption a:active, +.overviewSummary caption a:visited, .memberSummary caption a:visited, .typeSummary caption a:visited, +.useSummary caption a:visited, .constantsSummary caption a:visited, .deprecatedSummary caption a:visited { + color:#FFFFFF; +} +.overviewSummary caption span, .memberSummary caption span, .typeSummary caption span, +.useSummary caption span, .constantsSummary caption span, .deprecatedSummary caption span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + padding-bottom:7px; + display:inline-block; + float:left; + background-color:#F8981D; + border: none; + height:16px; +} +.memberSummary caption span.activeTableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#F8981D; + height:16px; +} +.memberSummary caption span.tableTab span { + white-space:nowrap; + padding-top:5px; + padding-left:12px; + padding-right:12px; + margin-right:3px; + display:inline-block; + float:left; + background-color:#4D7A97; + height:16px; +} +.memberSummary caption span.tableTab, .memberSummary caption span.activeTableTab { + padding-top:0px; + padding-left:0px; + padding-right:0px; + background-image:none; + float:none; + display:inline; +} +.overviewSummary .tabEnd, .memberSummary .tabEnd, .typeSummary .tabEnd, +.useSummary .tabEnd, .constantsSummary .tabEnd, .deprecatedSummary .tabEnd { + display:none; + width:5px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .activeTableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + float:left; + background-color:#F8981D; +} +.memberSummary .tableTab .tabEnd { + display:none; + width:5px; + margin-right:3px; + position:relative; + background-color:#4D7A97; + float:left; + +} +.overviewSummary td, .memberSummary td, .typeSummary td, +.useSummary td, .constantsSummary td, .deprecatedSummary td { + text-align:left; + padding:0px 0px 12px 10px; + width:100%; +} +th.colOne, th.colFirst, th.colLast, .useSummary th, .constantsSummary th, +td.colOne, td.colFirst, td.colLast, .useSummary td, .constantsSummary td{ + vertical-align:top; + padding-right:0px; + padding-top:8px; + padding-bottom:3px; +} +th.colFirst, th.colLast, th.colOne, .constantsSummary th { + background:#dee3e9; + text-align:left; + padding:8px 3px 3px 7px; +} +td.colFirst, th.colFirst { + white-space:nowrap; + font-size:13px; +} +td.colLast, th.colLast { + font-size:13px; +} +td.colOne, th.colOne { + font-size:13px; +} +.overviewSummary td.colFirst, .overviewSummary th.colFirst, +.overviewSummary td.colOne, .overviewSummary th.colOne, +.memberSummary td.colFirst, .memberSummary th.colFirst, +.memberSummary td.colOne, .memberSummary th.colOne, +.typeSummary td.colFirst{ + width:25%; + vertical-align:top; +} +td.colOne a:link, td.colOne a:active, td.colOne a:visited, td.colOne a:hover, td.colFirst a:link, td.colFirst a:active, td.colFirst a:visited, td.colFirst a:hover, td.colLast a:link, td.colLast a:active, td.colLast a:visited, td.colLast a:hover, .constantValuesContainer td a:link, .constantValuesContainer td a:active, .constantValuesContainer td a:visited, .constantValuesContainer td a:hover { + font-weight:bold; +} +.tableSubHeadingColor { + background-color:#EEEEFF; +} +.altColor { + background-color:#FFFFFF; +} +.rowColor { + background-color:#EEEEEF; +} +/* +Content styles +*/ +.description pre { + margin-top:0; +} +.deprecatedContent { + margin:0; + padding:10px 0; +} +.docSummary { + padding:0; +} + +ul.blockList ul.blockList ul.blockList li.blockList h3 { + font-style:normal; +} + +div.block { + font-size:14px; + font-family:'DejaVu Serif', Georgia, "Times New Roman", Times, serif; +} + +td.colLast div { + padding-top:0px; +} + + +td.colLast a { + padding-bottom:3px; +} +/* +Formatting effect styles +*/ +.sourceLineNo { + color:green; + padding:0 30px 0 0; +} +h1.hidden { + visibility:hidden; + overflow:hidden; + font-size:10px; +} +.block { + display:block; + margin:3px 10px 2px 0px; + color:#474747; +} +.deprecatedLabel, .descfrmTypeLabel, .memberNameLabel, .memberNameLink, +.overrideSpecifyLabel, .packageHierarchyLabel, .paramLabel, .returnLabel, +.seeLabel, .simpleTagLabel, .throwsLabel, .typeNameLabel, .typeNameLink { + font-weight:bold; +} +.deprecationComment, .emphasizedPhrase, .interfaceName { + font-style:italic; +} + +div.block div.block span.deprecationComment, div.block div.block span.emphasizedPhrase, +div.block div.block span.interfaceName { + font-style:normal; +} + +div.contentContainer ul.blockList li.blockList h2{ + padding-bottom:0px; +} diff --git a/target/classes/co/realtime/storage/Event.class b/target/classes/co/realtime/storage/Event.class new file mode 100644 index 0000000..eec620d Binary files /dev/null and b/target/classes/co/realtime/storage/Event.class differ diff --git a/target/classes/co/realtime/storage/EventCollection$1.class b/target/classes/co/realtime/storage/EventCollection$1.class new file mode 100644 index 0000000..30fb41f Binary files /dev/null and b/target/classes/co/realtime/storage/EventCollection$1.class differ diff --git a/target/classes/co/realtime/storage/EventCollection.class b/target/classes/co/realtime/storage/EventCollection.class new file mode 100644 index 0000000..d3530dd Binary files /dev/null and b/target/classes/co/realtime/storage/EventCollection.class differ diff --git a/target/classes/co/realtime/storage/Filter$StorageFilter.class b/target/classes/co/realtime/storage/Filter$StorageFilter.class new file mode 100644 index 0000000..e4ab10b Binary files /dev/null and b/target/classes/co/realtime/storage/Filter$StorageFilter.class differ diff --git a/target/classes/co/realtime/storage/Filter.class b/target/classes/co/realtime/storage/Filter.class new file mode 100644 index 0000000..16679e2 Binary files /dev/null and b/target/classes/co/realtime/storage/Filter.class differ diff --git a/target/classes/co/realtime/storage/ItemAttribute.class b/target/classes/co/realtime/storage/ItemAttribute.class new file mode 100644 index 0000000..9be2f69 Binary files /dev/null and b/target/classes/co/realtime/storage/ItemAttribute.class differ diff --git a/target/classes/co/realtime/storage/ItemRef$1.class b/target/classes/co/realtime/storage/ItemRef$1.class new file mode 100644 index 0000000..27c175a Binary files /dev/null and b/target/classes/co/realtime/storage/ItemRef$1.class differ diff --git a/target/classes/co/realtime/storage/ItemRef$2.class b/target/classes/co/realtime/storage/ItemRef$2.class new file mode 100644 index 0000000..3174830 Binary files /dev/null and b/target/classes/co/realtime/storage/ItemRef$2.class differ diff --git a/target/classes/co/realtime/storage/ItemRef$3.class b/target/classes/co/realtime/storage/ItemRef$3.class new file mode 100644 index 0000000..d837286 Binary files /dev/null and b/target/classes/co/realtime/storage/ItemRef$3.class differ diff --git a/target/classes/co/realtime/storage/ItemRef$4.class b/target/classes/co/realtime/storage/ItemRef$4.class new file mode 100644 index 0000000..ee47c6d Binary files /dev/null and b/target/classes/co/realtime/storage/ItemRef$4.class differ diff --git a/target/classes/co/realtime/storage/ItemRef$5.class b/target/classes/co/realtime/storage/ItemRef$5.class new file mode 100644 index 0000000..8f7d8c9 Binary files /dev/null and b/target/classes/co/realtime/storage/ItemRef$5.class differ diff --git a/target/classes/co/realtime/storage/ItemRef.class b/target/classes/co/realtime/storage/ItemRef.class new file mode 100644 index 0000000..2e4b8ac Binary files /dev/null and b/target/classes/co/realtime/storage/ItemRef.class differ diff --git a/target/classes/co/realtime/storage/ItemSnapshot.class b/target/classes/co/realtime/storage/ItemSnapshot.class new file mode 100644 index 0000000..155e4c8 Binary files /dev/null and b/target/classes/co/realtime/storage/ItemSnapshot.class differ diff --git a/target/classes/co/realtime/storage/LHMItemsComparator.class b/target/classes/co/realtime/storage/LHMItemsComparator.class new file mode 100644 index 0000000..7ef4753 Binary files /dev/null and b/target/classes/co/realtime/storage/LHMItemsComparator.class differ diff --git a/target/classes/co/realtime/storage/OnRestCompleted.class b/target/classes/co/realtime/storage/OnRestCompleted.class new file mode 100644 index 0000000..58c1bed Binary files /dev/null and b/target/classes/co/realtime/storage/OnRestCompleted.class differ diff --git a/target/classes/co/realtime/storage/PostBodyBuilder.class b/target/classes/co/realtime/storage/PostBodyBuilder.class new file mode 100644 index 0000000..5e2759a Binary files /dev/null and b/target/classes/co/realtime/storage/PostBodyBuilder.class differ diff --git a/target/classes/co/realtime/storage/ProcessRestResponse$1.class b/target/classes/co/realtime/storage/ProcessRestResponse$1.class new file mode 100644 index 0000000..f6526e1 Binary files /dev/null and b/target/classes/co/realtime/storage/ProcessRestResponse$1.class differ diff --git a/target/classes/co/realtime/storage/ProcessRestResponse.class b/target/classes/co/realtime/storage/ProcessRestResponse.class new file mode 100644 index 0000000..d28983b Binary files /dev/null and b/target/classes/co/realtime/storage/ProcessRestResponse.class differ diff --git a/target/classes/co/realtime/storage/Rest$1.class b/target/classes/co/realtime/storage/Rest$1.class new file mode 100644 index 0000000..3a779a8 Binary files /dev/null and b/target/classes/co/realtime/storage/Rest$1.class differ diff --git a/target/classes/co/realtime/storage/Rest$2.class b/target/classes/co/realtime/storage/Rest$2.class new file mode 100644 index 0000000..f48b8d2 Binary files /dev/null and b/target/classes/co/realtime/storage/Rest$2.class differ diff --git a/target/classes/co/realtime/storage/Rest$RestType.class b/target/classes/co/realtime/storage/Rest$RestType.class new file mode 100644 index 0000000..65b4161 Binary files /dev/null and b/target/classes/co/realtime/storage/Rest$RestType.class differ diff --git a/target/classes/co/realtime/storage/Rest.class b/target/classes/co/realtime/storage/Rest.class new file mode 100644 index 0000000..0e6963a Binary files /dev/null and b/target/classes/co/realtime/storage/Rest.class differ diff --git a/target/classes/co/realtime/storage/RestWebservice$1.class b/target/classes/co/realtime/storage/RestWebservice$1.class new file mode 100644 index 0000000..b1d7f11 Binary files /dev/null and b/target/classes/co/realtime/storage/RestWebservice$1.class differ diff --git a/target/classes/co/realtime/storage/RestWebservice.class b/target/classes/co/realtime/storage/RestWebservice.class new file mode 100644 index 0000000..b9351a5 Binary files /dev/null and b/target/classes/co/realtime/storage/RestWebservice.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$1.class b/target/classes/co/realtime/storage/StorageContext$1.class new file mode 100644 index 0000000..b0eb8a3 Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$1.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$10.class b/target/classes/co/realtime/storage/StorageContext$10.class new file mode 100644 index 0000000..b4093d8 Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$10.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$11.class b/target/classes/co/realtime/storage/StorageContext$11.class new file mode 100644 index 0000000..358e008 Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$11.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$12.class b/target/classes/co/realtime/storage/StorageContext$12.class new file mode 100644 index 0000000..861e04b Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$12.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$2$1.class b/target/classes/co/realtime/storage/StorageContext$2$1.class new file mode 100644 index 0000000..22fdbea Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$2$1.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$2.class b/target/classes/co/realtime/storage/StorageContext$2.class new file mode 100644 index 0000000..e7eedc8 Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$2.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$3.class b/target/classes/co/realtime/storage/StorageContext$3.class new file mode 100644 index 0000000..fac50ce Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$3.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$4.class b/target/classes/co/realtime/storage/StorageContext$4.class new file mode 100644 index 0000000..a97cfb0 Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$4.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$5.class b/target/classes/co/realtime/storage/StorageContext$5.class new file mode 100644 index 0000000..ef73516 Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$5.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$6.class b/target/classes/co/realtime/storage/StorageContext$6.class new file mode 100644 index 0000000..cb263c5 Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$6.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$7.class b/target/classes/co/realtime/storage/StorageContext$7.class new file mode 100644 index 0000000..f8622a1 Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$7.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$8.class b/target/classes/co/realtime/storage/StorageContext$8.class new file mode 100644 index 0000000..bbee2b4 Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$8.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$9$1.class b/target/classes/co/realtime/storage/StorageContext$9$1.class new file mode 100644 index 0000000..e64733f Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$9$1.class differ diff --git a/target/classes/co/realtime/storage/StorageContext$9.class b/target/classes/co/realtime/storage/StorageContext$9.class new file mode 100644 index 0000000..1eefb4f Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext$9.class differ diff --git a/target/classes/co/realtime/storage/StorageContext.class b/target/classes/co/realtime/storage/StorageContext.class new file mode 100644 index 0000000..d9bc18d Binary files /dev/null and b/target/classes/co/realtime/storage/StorageContext.class differ diff --git a/target/classes/co/realtime/storage/StorageRef$StorageDataType.class b/target/classes/co/realtime/storage/StorageRef$StorageDataType.class new file mode 100644 index 0000000..ba4506e Binary files /dev/null and b/target/classes/co/realtime/storage/StorageRef$StorageDataType.class differ diff --git a/target/classes/co/realtime/storage/StorageRef$StorageEvent.class b/target/classes/co/realtime/storage/StorageRef$StorageEvent.class new file mode 100644 index 0000000..87e04e0 Binary files /dev/null and b/target/classes/co/realtime/storage/StorageRef$StorageEvent.class differ diff --git a/target/classes/co/realtime/storage/StorageRef$StorageOrder.class b/target/classes/co/realtime/storage/StorageRef$StorageOrder.class new file mode 100644 index 0000000..250a3a0 Binary files /dev/null and b/target/classes/co/realtime/storage/StorageRef$StorageOrder.class differ diff --git a/target/classes/co/realtime/storage/StorageRef$StorageProvisionLoad.class b/target/classes/co/realtime/storage/StorageRef$StorageProvisionLoad.class new file mode 100644 index 0000000..3ea291d Binary files /dev/null and b/target/classes/co/realtime/storage/StorageRef$StorageProvisionLoad.class differ diff --git a/target/classes/co/realtime/storage/StorageRef$StorageProvisionType.class b/target/classes/co/realtime/storage/StorageRef$StorageProvisionType.class new file mode 100644 index 0000000..35ccbe5 Binary files /dev/null and b/target/classes/co/realtime/storage/StorageRef$StorageProvisionType.class differ diff --git a/target/classes/co/realtime/storage/StorageRef.class b/target/classes/co/realtime/storage/StorageRef.class new file mode 100644 index 0000000..59933cb Binary files /dev/null and b/target/classes/co/realtime/storage/StorageRef.class differ diff --git a/target/classes/co/realtime/storage/TableRef$1.class b/target/classes/co/realtime/storage/TableRef$1.class new file mode 100644 index 0000000..1c062f3 Binary files /dev/null and b/target/classes/co/realtime/storage/TableRef$1.class differ diff --git a/target/classes/co/realtime/storage/TableRef$2.class b/target/classes/co/realtime/storage/TableRef$2.class new file mode 100644 index 0000000..167f6e7 Binary files /dev/null and b/target/classes/co/realtime/storage/TableRef$2.class differ diff --git a/target/classes/co/realtime/storage/TableRef$3.class b/target/classes/co/realtime/storage/TableRef$3.class new file mode 100644 index 0000000..a0cebfe Binary files /dev/null and b/target/classes/co/realtime/storage/TableRef$3.class differ diff --git a/target/classes/co/realtime/storage/TableRef$4.class b/target/classes/co/realtime/storage/TableRef$4.class new file mode 100644 index 0000000..46a75ce Binary files /dev/null and b/target/classes/co/realtime/storage/TableRef$4.class differ diff --git a/target/classes/co/realtime/storage/TableRef$5.class b/target/classes/co/realtime/storage/TableRef$5.class new file mode 100644 index 0000000..bf0fb2a Binary files /dev/null and b/target/classes/co/realtime/storage/TableRef$5.class differ diff --git a/target/classes/co/realtime/storage/TableRef.class b/target/classes/co/realtime/storage/TableRef.class new file mode 100644 index 0000000..07579d0 Binary files /dev/null and b/target/classes/co/realtime/storage/TableRef.class differ diff --git a/target/classes/co/realtime/storage/TableSnapshot.class b/target/classes/co/realtime/storage/TableSnapshot.class new file mode 100644 index 0000000..1515e80 Binary files /dev/null and b/target/classes/co/realtime/storage/TableSnapshot.class differ diff --git a/target/classes/co/realtime/storage/entities/IORMapping.class b/target/classes/co/realtime/storage/entities/IORMapping.class new file mode 100644 index 0000000..381d7f7 Binary files /dev/null and b/target/classes/co/realtime/storage/entities/IORMapping.class differ diff --git a/target/classes/co/realtime/storage/entities/Key.class b/target/classes/co/realtime/storage/entities/Key.class new file mode 100644 index 0000000..97cb14f Binary files /dev/null and b/target/classes/co/realtime/storage/entities/Key.class differ diff --git a/target/classes/co/realtime/storage/entities/KeySchema.class b/target/classes/co/realtime/storage/entities/KeySchema.class new file mode 100644 index 0000000..c768c39 Binary files /dev/null and b/target/classes/co/realtime/storage/entities/KeySchema.class differ diff --git a/target/classes/co/realtime/storage/entities/TableMetadata.class b/target/classes/co/realtime/storage/entities/TableMetadata.class new file mode 100644 index 0000000..e4725d2 Binary files /dev/null and b/target/classes/co/realtime/storage/entities/TableMetadata.class differ diff --git a/target/classes/co/realtime/storage/entities/Throughput.class b/target/classes/co/realtime/storage/entities/Throughput.class new file mode 100644 index 0000000..ea97c93 Binary files /dev/null and b/target/classes/co/realtime/storage/entities/Throughput.class differ diff --git a/target/classes/co/realtime/storage/ext/OnBooleanResponse.class b/target/classes/co/realtime/storage/ext/OnBooleanResponse.class new file mode 100644 index 0000000..e55229c Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnBooleanResponse.class differ diff --git a/target/classes/co/realtime/storage/ext/OnConnected.class b/target/classes/co/realtime/storage/ext/OnConnected.class new file mode 100644 index 0000000..ebfdd5e Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnConnected.class differ diff --git a/target/classes/co/realtime/storage/ext/OnError.class b/target/classes/co/realtime/storage/ext/OnError.class new file mode 100644 index 0000000..29b351f Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnError.class differ diff --git a/target/classes/co/realtime/storage/ext/OnItemSnapshot.class b/target/classes/co/realtime/storage/ext/OnItemSnapshot.class new file mode 100644 index 0000000..784051a Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnItemSnapshot.class differ diff --git a/target/classes/co/realtime/storage/ext/OnPresence.class b/target/classes/co/realtime/storage/ext/OnPresence.class new file mode 100644 index 0000000..9cf498d Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnPresence.class differ diff --git a/target/classes/co/realtime/storage/ext/OnReconnected.class b/target/classes/co/realtime/storage/ext/OnReconnected.class new file mode 100644 index 0000000..fde032f Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnReconnected.class differ diff --git a/target/classes/co/realtime/storage/ext/OnReconnecting.class b/target/classes/co/realtime/storage/ext/OnReconnecting.class new file mode 100644 index 0000000..1f4862e Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnReconnecting.class differ diff --git a/target/classes/co/realtime/storage/ext/OnRole.class b/target/classes/co/realtime/storage/ext/OnRole.class new file mode 100644 index 0000000..ff93a42 Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnRole.class differ diff --git a/target/classes/co/realtime/storage/ext/OnRoleName.class b/target/classes/co/realtime/storage/ext/OnRoleName.class new file mode 100644 index 0000000..368029e Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnRoleName.class differ diff --git a/target/classes/co/realtime/storage/ext/OnSetPresence.class b/target/classes/co/realtime/storage/ext/OnSetPresence.class new file mode 100644 index 0000000..17e2aa2 Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnSetPresence.class differ diff --git a/target/classes/co/realtime/storage/ext/OnTableCreation.class b/target/classes/co/realtime/storage/ext/OnTableCreation.class new file mode 100644 index 0000000..99bf5c4 Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnTableCreation.class differ diff --git a/target/classes/co/realtime/storage/ext/OnTableMetadata.class b/target/classes/co/realtime/storage/ext/OnTableMetadata.class new file mode 100644 index 0000000..5c6b120 Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnTableMetadata.class differ diff --git a/target/classes/co/realtime/storage/ext/OnTableSnapshot.class b/target/classes/co/realtime/storage/ext/OnTableSnapshot.class new file mode 100644 index 0000000..c591ac8 Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnTableSnapshot.class differ diff --git a/target/classes/co/realtime/storage/ext/OnTableUpdate.class b/target/classes/co/realtime/storage/ext/OnTableUpdate.class new file mode 100644 index 0000000..5a239bd Binary files /dev/null and b/target/classes/co/realtime/storage/ext/OnTableUpdate.class differ diff --git a/target/classes/co/realtime/storage/ext/StorageException.class b/target/classes/co/realtime/storage/ext/StorageException.class new file mode 100644 index 0000000..7e642a2 Binary files /dev/null and b/target/classes/co/realtime/storage/ext/StorageException.class differ diff --git a/target/classes/co/realtime/storage/security/DatabaseCreatePolicy.class b/target/classes/co/realtime/storage/security/DatabaseCreatePolicy.class new file mode 100644 index 0000000..ae3a855 Binary files /dev/null and b/target/classes/co/realtime/storage/security/DatabaseCreatePolicy.class differ diff --git a/target/classes/co/realtime/storage/security/DatabasePolicy$Operation.class b/target/classes/co/realtime/storage/security/DatabasePolicy$Operation.class new file mode 100644 index 0000000..fd0d606 Binary files /dev/null and b/target/classes/co/realtime/storage/security/DatabasePolicy$Operation.class differ diff --git a/target/classes/co/realtime/storage/security/DatabasePolicy.class b/target/classes/co/realtime/storage/security/DatabasePolicy.class new file mode 100644 index 0000000..05d70f2 Binary files /dev/null and b/target/classes/co/realtime/storage/security/DatabasePolicy.class differ diff --git a/target/classes/co/realtime/storage/security/IPolicy.class b/target/classes/co/realtime/storage/security/IPolicy.class new file mode 100644 index 0000000..925e141 Binary files /dev/null and b/target/classes/co/realtime/storage/security/IPolicy.class differ diff --git a/target/classes/co/realtime/storage/security/Policies.class b/target/classes/co/realtime/storage/security/Policies.class new file mode 100644 index 0000000..25ba64d Binary files /dev/null and b/target/classes/co/realtime/storage/security/Policies.class differ diff --git a/target/classes/co/realtime/storage/security/Role.class b/target/classes/co/realtime/storage/security/Role.class new file mode 100644 index 0000000..65d265b Binary files /dev/null and b/target/classes/co/realtime/storage/security/Role.class differ diff --git a/target/classes/co/realtime/storage/security/TablePolicy$1.class b/target/classes/co/realtime/storage/security/TablePolicy$1.class new file mode 100644 index 0000000..9e2d721 Binary files /dev/null and b/target/classes/co/realtime/storage/security/TablePolicy$1.class differ diff --git a/target/classes/co/realtime/storage/security/TablePolicy$Access.class b/target/classes/co/realtime/storage/security/TablePolicy$Access.class new file mode 100644 index 0000000..5745582 Binary files /dev/null and b/target/classes/co/realtime/storage/security/TablePolicy$Access.class differ diff --git a/target/classes/co/realtime/storage/security/TablePolicy$ItemPolicy.class b/target/classes/co/realtime/storage/security/TablePolicy$ItemPolicy.class new file mode 100644 index 0000000..90e40f7 Binary files /dev/null and b/target/classes/co/realtime/storage/security/TablePolicy$ItemPolicy.class differ diff --git a/target/classes/co/realtime/storage/security/TablePolicy$Rule.class b/target/classes/co/realtime/storage/security/TablePolicy$Rule.class new file mode 100644 index 0000000..dfce013 Binary files /dev/null and b/target/classes/co/realtime/storage/security/TablePolicy$Rule.class differ diff --git a/target/classes/co/realtime/storage/security/TablePolicy.class b/target/classes/co/realtime/storage/security/TablePolicy.class new file mode 100644 index 0000000..fc23209 Binary files /dev/null and b/target/classes/co/realtime/storage/security/TablePolicy.class differ diff --git a/target/javadoc-bundle-options/javadoc-options-javadoc-resources.xml b/target/javadoc-bundle-options/javadoc-options-javadoc-resources.xml new file mode 100644 index 0000000..8b89c97 --- /dev/null +++ b/target/javadoc-bundle-options/javadoc-options-javadoc-resources.xml @@ -0,0 +1,10 @@ + +