diff --git a/.idea/compiler.xml b/.idea/compiler.xml index 9a8b7e5..b5fdaad 100644 --- a/.idea/compiler.xml +++ b/.idea/compiler.xml @@ -17,6 +17,16 @@ + + + + + + + + + + \ No newline at end of file diff --git a/.idea/misc.xml b/.idea/misc.xml index 90cec93..72294e3 100644 --- a/.idea/misc.xml +++ b/.idea/misc.xml @@ -1,35 +1,15 @@ - - - - - - - - - + + + @@ -40,128 +20,7 @@ - - - - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 1.7 - - - - - - - \ No newline at end of file diff --git a/.idea/modules.xml b/.idea/modules.xml index 414d5aa..d6c6e56 100644 --- a/.idea/modules.xml +++ b/.idea/modules.xml @@ -2,9 +2,7 @@ - - - + \ No newline at end of file diff --git a/RealtimeStorageJava.iml b/RealtimeStorageJava.iml new file mode 100644 index 0000000..ed39e1f --- /dev/null +++ b/RealtimeStorageJava.iml @@ -0,0 +1,27 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/StorageJavaLib.iml b/StorageJavaLib.iml deleted file mode 100644 index 6cc0bf8..0000000 --- a/StorageJavaLib.iml +++ /dev/null @@ -1,12 +0,0 @@ - - - - - - - - - - - - \ No newline at end of file diff --git a/library/lib/gson-2.3.1.jar b/library/lib/gson-2.3.1.jar deleted file mode 100644 index 250132c..0000000 Binary files a/library/lib/gson-2.3.1.jar and /dev/null differ diff --git a/library/lib/jackson-annotations-2.2.3.jar b/library/lib/jackson-annotations-2.2.3.jar deleted file mode 100644 index b62c87d..0000000 Binary files a/library/lib/jackson-annotations-2.2.3.jar and /dev/null differ diff --git a/library/lib/jackson-core-2.2.1.jar b/library/lib/jackson-core-2.2.1.jar deleted file mode 100644 index 42fd4ae..0000000 Binary files a/library/lib/jackson-core-2.2.1.jar and /dev/null differ diff --git a/library/lib/jackson-databind-2.2.3.jar b/library/lib/jackson-databind-2.2.3.jar deleted file mode 100644 index 8545084..0000000 Binary files a/library/lib/jackson-databind-2.2.3.jar and /dev/null differ diff --git a/library/lib/ortc-java-2.1.20.jar b/library/lib/ortc-java-2.1.20.jar deleted file mode 100644 index 4e424e3..0000000 Binary files a/library/lib/ortc-java-2.1.20.jar and /dev/null differ diff --git a/library/pom.xml b/pom.xml similarity index 90% rename from library/pom.xml rename to pom.xml index 97774ff..62c9b63 100644 --- a/library/pom.xml +++ b/pom.xml @@ -1,6 +1,8 @@ - + + 4.0.0 co.realtime storage @@ -8,7 +10,6 @@ jar Storage Realtime Cloud Storage SDK for Java - 4.0.0 https://github.com/realtime-framework/RealtimeStorage-Java @@ -82,6 +83,11 @@ + + com.google.code.gson + gson + 2.3.1 + com.fasterxml.jackson.core jackson-annotations @@ -113,4 +119,5 @@ https://oss.sonatype.org/content/repositories/snapshots + \ No newline at end of file diff --git a/library/src/co/realtime/storage/Event.java b/src/main/java/co/realtime/storage/Event.java similarity index 100% rename from library/src/co/realtime/storage/Event.java rename to src/main/java/co/realtime/storage/Event.java diff --git a/library/src/co/realtime/storage/EventCollection.java b/src/main/java/co/realtime/storage/EventCollection.java similarity index 100% rename from library/src/co/realtime/storage/EventCollection.java rename to src/main/java/co/realtime/storage/EventCollection.java diff --git a/library/src/co/realtime/storage/Filter.java b/src/main/java/co/realtime/storage/Filter.java similarity index 100% rename from library/src/co/realtime/storage/Filter.java rename to src/main/java/co/realtime/storage/Filter.java diff --git a/library/src/co/realtime/storage/ItemAttribute.java b/src/main/java/co/realtime/storage/ItemAttribute.java similarity index 100% rename from library/src/co/realtime/storage/ItemAttribute.java rename to src/main/java/co/realtime/storage/ItemAttribute.java diff --git a/library/src/co/realtime/storage/ItemRef.java b/src/main/java/co/realtime/storage/ItemRef.java similarity index 100% rename from library/src/co/realtime/storage/ItemRef.java rename to src/main/java/co/realtime/storage/ItemRef.java diff --git a/library/src/co/realtime/storage/ItemSnapshot.java b/src/main/java/co/realtime/storage/ItemSnapshot.java similarity index 100% rename from library/src/co/realtime/storage/ItemSnapshot.java rename to src/main/java/co/realtime/storage/ItemSnapshot.java diff --git a/library/src/co/realtime/storage/LHMItemsComparator.java b/src/main/java/co/realtime/storage/LHMItemsComparator.java similarity index 100% rename from library/src/co/realtime/storage/LHMItemsComparator.java rename to src/main/java/co/realtime/storage/LHMItemsComparator.java diff --git a/library/src/co/realtime/storage/OnRestCompleted.java b/src/main/java/co/realtime/storage/OnRestCompleted.java similarity index 100% rename from library/src/co/realtime/storage/OnRestCompleted.java rename to src/main/java/co/realtime/storage/OnRestCompleted.java diff --git a/library/src/co/realtime/storage/PostBodyBuilder.java b/src/main/java/co/realtime/storage/PostBodyBuilder.java similarity index 100% rename from library/src/co/realtime/storage/PostBodyBuilder.java rename to src/main/java/co/realtime/storage/PostBodyBuilder.java diff --git a/library/src/co/realtime/storage/ProcessRestResponse.java b/src/main/java/co/realtime/storage/ProcessRestResponse.java similarity index 100% rename from library/src/co/realtime/storage/ProcessRestResponse.java rename to src/main/java/co/realtime/storage/ProcessRestResponse.java diff --git a/library/src/co/realtime/storage/Rest.java b/src/main/java/co/realtime/storage/Rest.java similarity index 100% rename from library/src/co/realtime/storage/Rest.java rename to src/main/java/co/realtime/storage/Rest.java diff --git a/library/src/co/realtime/storage/RestWebservice.java b/src/main/java/co/realtime/storage/RestWebservice.java similarity index 100% rename from library/src/co/realtime/storage/RestWebservice.java rename to src/main/java/co/realtime/storage/RestWebservice.java diff --git a/library/src/co/realtime/storage/StorageContext.java b/src/main/java/co/realtime/storage/StorageContext.java similarity index 100% rename from library/src/co/realtime/storage/StorageContext.java rename to src/main/java/co/realtime/storage/StorageContext.java diff --git a/library/src/co/realtime/storage/StorageRef.java b/src/main/java/co/realtime/storage/StorageRef.java similarity index 99% rename from library/src/co/realtime/storage/StorageRef.java rename to src/main/java/co/realtime/storage/StorageRef.java index 7ecab14..e37cfca 100644 --- a/library/src/co/realtime/storage/StorageRef.java +++ b/src/main/java/co/realtime/storage/StorageRef.java @@ -171,7 +171,7 @@ public StorageRef(String applicationKey, String privateKey, String authenticatio * The application key * @param privateKey * The private key - * @throws co.realtime.storage.ext.StorageException + * @throws StorageException */ public StorageRef(String applicationKey, String privateKey) throws StorageException { this(applicationKey, privateKey, null); diff --git a/library/src/co/realtime/storage/TableRef.java b/src/main/java/co/realtime/storage/TableRef.java similarity index 98% rename from library/src/co/realtime/storage/TableRef.java rename to src/main/java/co/realtime/storage/TableRef.java index 42b70f3..5082095 100644 --- a/library/src/co/realtime/storage/TableRef.java +++ b/src/main/java/co/realtime/storage/TableRef.java @@ -63,7 +63,7 @@ public class TableRef { * The callback to call if an exception occurred * @return Table reference * - * @deprecated use {@link create( co.realtime.storage.entities.Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, co.realtime.storage.ext.OnTableCreation onTableCreation, co.realtime.storage.ext.OnError onError)} instead. + * @deprecated use {@link create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError)} instead. */ @Deprecated public TableRef create(String primaryKeyName, StorageDataType primaryKeyDataType, StorageProvisionType provisionType, @@ -94,7 +94,7 @@ public TableRef create(String primaryKeyName, StorageDataType primaryKeyDataType * The callback to call if an exception occurred * @return Table reference * - * @deprecated use {@link create( co.realtime.storage.entities.Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, co.realtime.storage.ext.OnTableCreation onTableCreation, co.realtime.storage.ext.OnError onError)} instead. + * @deprecated use {@link create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError)} instead. */ @Deprecated public TableRef create(String primaryKeyName, StorageDataType primaryKeyDataType, String secondaryKeyName, @@ -158,7 +158,7 @@ public TableRef create(Key key, Throughput throughput, OnTableCreation onTableCr * @param onError * Response if client side validation failed or if an error was returned from the server. * @return Table reference - * @throws co.realtime.storage.ext.StorageException + * @throws StorageException */ public TableRef create(Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) throws StorageException { if(provisionLoad == StorageProvisionLoad.CUSTOM || provisionType == StorageProvisionType.CUSTOM) { diff --git a/library/src/co/realtime/storage/TableSnapshot.java b/src/main/java/co/realtime/storage/TableSnapshot.java similarity index 100% rename from library/src/co/realtime/storage/TableSnapshot.java rename to src/main/java/co/realtime/storage/TableSnapshot.java diff --git a/library/src/co/realtime/storage/entities/IORMapping.java b/src/main/java/co/realtime/storage/entities/IORMapping.java similarity index 100% rename from library/src/co/realtime/storage/entities/IORMapping.java rename to src/main/java/co/realtime/storage/entities/IORMapping.java diff --git a/library/src/co/realtime/storage/entities/Key.java b/src/main/java/co/realtime/storage/entities/Key.java similarity index 100% rename from library/src/co/realtime/storage/entities/Key.java rename to src/main/java/co/realtime/storage/entities/Key.java diff --git a/library/src/co/realtime/storage/entities/KeySchema.java b/src/main/java/co/realtime/storage/entities/KeySchema.java similarity index 100% rename from library/src/co/realtime/storage/entities/KeySchema.java rename to src/main/java/co/realtime/storage/entities/KeySchema.java diff --git a/library/src/co/realtime/storage/entities/TableMetadata.java b/src/main/java/co/realtime/storage/entities/TableMetadata.java similarity index 100% rename from library/src/co/realtime/storage/entities/TableMetadata.java rename to src/main/java/co/realtime/storage/entities/TableMetadata.java diff --git a/library/src/co/realtime/storage/entities/Throughput.java b/src/main/java/co/realtime/storage/entities/Throughput.java similarity index 100% rename from library/src/co/realtime/storage/entities/Throughput.java rename to src/main/java/co/realtime/storage/entities/Throughput.java diff --git a/library/src/co/realtime/storage/ext/OnBooleanResponse.java b/src/main/java/co/realtime/storage/ext/OnBooleanResponse.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnBooleanResponse.java rename to src/main/java/co/realtime/storage/ext/OnBooleanResponse.java diff --git a/library/src/co/realtime/storage/ext/OnConnected.java b/src/main/java/co/realtime/storage/ext/OnConnected.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnConnected.java rename to src/main/java/co/realtime/storage/ext/OnConnected.java diff --git a/library/src/co/realtime/storage/ext/OnError.java b/src/main/java/co/realtime/storage/ext/OnError.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnError.java rename to src/main/java/co/realtime/storage/ext/OnError.java diff --git a/library/src/co/realtime/storage/ext/OnItemSnapshot.java b/src/main/java/co/realtime/storage/ext/OnItemSnapshot.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnItemSnapshot.java rename to src/main/java/co/realtime/storage/ext/OnItemSnapshot.java diff --git a/library/src/co/realtime/storage/ext/OnPresence.java b/src/main/java/co/realtime/storage/ext/OnPresence.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnPresence.java rename to src/main/java/co/realtime/storage/ext/OnPresence.java diff --git a/library/src/co/realtime/storage/ext/OnReconnected.java b/src/main/java/co/realtime/storage/ext/OnReconnected.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnReconnected.java rename to src/main/java/co/realtime/storage/ext/OnReconnected.java diff --git a/library/src/co/realtime/storage/ext/OnReconnecting.java b/src/main/java/co/realtime/storage/ext/OnReconnecting.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnReconnecting.java rename to src/main/java/co/realtime/storage/ext/OnReconnecting.java diff --git a/library/src/co/realtime/storage/ext/OnRole.java b/src/main/java/co/realtime/storage/ext/OnRole.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnRole.java rename to src/main/java/co/realtime/storage/ext/OnRole.java diff --git a/library/src/co/realtime/storage/ext/OnRoleName.java b/src/main/java/co/realtime/storage/ext/OnRoleName.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnRoleName.java rename to src/main/java/co/realtime/storage/ext/OnRoleName.java diff --git a/library/src/co/realtime/storage/ext/OnSetPresence.java b/src/main/java/co/realtime/storage/ext/OnSetPresence.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnSetPresence.java rename to src/main/java/co/realtime/storage/ext/OnSetPresence.java diff --git a/library/src/co/realtime/storage/ext/OnTableCreation.java b/src/main/java/co/realtime/storage/ext/OnTableCreation.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnTableCreation.java rename to src/main/java/co/realtime/storage/ext/OnTableCreation.java diff --git a/library/src/co/realtime/storage/ext/OnTableMetadata.java b/src/main/java/co/realtime/storage/ext/OnTableMetadata.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnTableMetadata.java rename to src/main/java/co/realtime/storage/ext/OnTableMetadata.java diff --git a/library/src/co/realtime/storage/ext/OnTableSnapshot.java b/src/main/java/co/realtime/storage/ext/OnTableSnapshot.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnTableSnapshot.java rename to src/main/java/co/realtime/storage/ext/OnTableSnapshot.java diff --git a/library/src/co/realtime/storage/ext/OnTableUpdate.java b/src/main/java/co/realtime/storage/ext/OnTableUpdate.java similarity index 100% rename from library/src/co/realtime/storage/ext/OnTableUpdate.java rename to src/main/java/co/realtime/storage/ext/OnTableUpdate.java diff --git a/library/src/co/realtime/storage/ext/StorageException.java b/src/main/java/co/realtime/storage/ext/StorageException.java similarity index 100% rename from library/src/co/realtime/storage/ext/StorageException.java rename to src/main/java/co/realtime/storage/ext/StorageException.java diff --git a/library/src/co/realtime/storage/security/DatabaseCreatePolicy.java b/src/main/java/co/realtime/storage/security/DatabaseCreatePolicy.java similarity index 100% rename from library/src/co/realtime/storage/security/DatabaseCreatePolicy.java rename to src/main/java/co/realtime/storage/security/DatabaseCreatePolicy.java diff --git a/library/src/co/realtime/storage/security/DatabasePolicy.java b/src/main/java/co/realtime/storage/security/DatabasePolicy.java similarity index 100% rename from library/src/co/realtime/storage/security/DatabasePolicy.java rename to src/main/java/co/realtime/storage/security/DatabasePolicy.java diff --git a/library/src/co/realtime/storage/security/IPolicy.java b/src/main/java/co/realtime/storage/security/IPolicy.java similarity index 100% rename from library/src/co/realtime/storage/security/IPolicy.java rename to src/main/java/co/realtime/storage/security/IPolicy.java diff --git a/library/src/co/realtime/storage/security/Policies.java b/src/main/java/co/realtime/storage/security/Policies.java similarity index 100% rename from library/src/co/realtime/storage/security/Policies.java rename to src/main/java/co/realtime/storage/security/Policies.java diff --git a/library/src/co/realtime/storage/security/Role.java b/src/main/java/co/realtime/storage/security/Role.java similarity index 100% rename from library/src/co/realtime/storage/security/Role.java rename to src/main/java/co/realtime/storage/security/Role.java diff --git a/library/src/co/realtime/storage/security/TablePolicy.java b/src/main/java/co/realtime/storage/security/TablePolicy.java similarity index 99% rename from library/src/co/realtime/storage/security/TablePolicy.java rename to src/main/java/co/realtime/storage/security/TablePolicy.java index 6ca0ff7..a99d521 100644 --- a/library/src/co/realtime/storage/security/TablePolicy.java +++ b/src/main/java/co/realtime/storage/security/TablePolicy.java @@ -110,7 +110,7 @@ public void setAccessRules(Access access, EnumSet rules) { /** * Sets the access rules. * - * @param access The access rules applied to the table. + * @param accessRules The access rules applied to the table. */ public void setAccessRules(HashMap> accessRules) { this.accessRules = accessRules; diff --git a/src/Main.java b/src/test/java/Main.java similarity index 100% rename from src/Main.java rename to src/test/java/Main.java diff --git a/library/library.iml b/storage.iml similarity index 85% rename from library/library.iml rename to storage.iml index 2bda727..6b7bc4a 100644 --- a/library/library.iml +++ b/storage.iml @@ -4,12 +4,13 @@ - + + - + diff --git a/target/apidocs/allclasses-frame.html b/target/apidocs/allclasses-frame.html new file mode 100644 index 0000000..2a2deec --- /dev/null +++ b/target/apidocs/allclasses-frame.html @@ -0,0 +1,58 @@ + + + + + + +All Classes (Storage 1.0.20 API) + + + + + +

All Classes

+ + + diff --git a/target/apidocs/allclasses-noframe.html b/target/apidocs/allclasses-noframe.html new file mode 100644 index 0000000..ee808cb --- /dev/null +++ b/target/apidocs/allclasses-noframe.html @@ -0,0 +1,58 @@ + + + + + + +All Classes (Storage 1.0.20 API) + + + + + +

All Classes

+ + + diff --git a/target/apidocs/co/realtime/storage/ItemAttribute.html b/target/apidocs/co/realtime/storage/ItemAttribute.html new file mode 100644 index 0000000..1c47450 --- /dev/null +++ b/target/apidocs/co/realtime/storage/ItemAttribute.html @@ -0,0 +1,372 @@ + + + + + + +ItemAttribute (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage
+

Class ItemAttribute

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        ItemAttribute

        +
        public ItemAttribute(String str)
        +
      • +
      + + + +
        +
      • +

        ItemAttribute

        +
        public ItemAttribute(Number num)
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        get

        +
        public <T> T get()
        +
        Returns the value of attribute
        +
        +
        Returns:
        +
        the value
        +
        +
      • +
      + + + +
        +
      • +

        isString

        +
        public Boolean isString()
        +
        Checks if attribute is string type
        +
        +
        Returns:
        +
        true if is string type
        +
        +
      • +
      + + + +
        +
      • +

        isNumber

        +
        public Boolean isNumber()
        +
        Checks if attribute is number type
        +
        +
        Returns:
        +
        true if is number type
        +
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +ItemRef (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage
+

Class ItemRef

+
+
+ +
+
    +
  • +
    +
    +
    public class ItemRef
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        del

        +
        public void del(OnItemSnapshot onItemSnapshot,
        +                OnError onError)
        +
        Deletes an item specified by this reference
        +
        +
        Parameters:
        +
        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 occurred
        +
        +
      • +
      + + + +
        +
      • +

        get

        +
        public ItemRef get(OnItemSnapshot onItemSnapshot,
        +                   OnError onError)
        +
        Gets an item snapshot specified by this item reference.
        +
        +
        Parameters:
        +
        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 occurred
        +
        Returns:
        +
        Current item reference
        +
        +
      • +
      + + + +
        +
      • +

        set

        +
        public ItemRef set(LinkedHashMap<String,ItemAttribute> item,
        +                   OnItemSnapshot onItemSnapshot,
        +                   OnError onError)
        +
        Updates the stored item specified by this item reference.
        +
        +
        Parameters:
        +
        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 occurred
        +
        Returns:
        +
        Current item reference
        +
        +
      • +
      + + + +
        +
      • +

        on

        +
        public 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.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current item reference
        +
        +
      • +
      + + + +
        +
      • +

        on

        +
        public ItemRef on(StorageRef.StorageEvent eventType,
        +                  OnItemSnapshot onItemSnapshot)
        +
        Attach a listener to run the callback every time the event type occurs for this item.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current item reference
        +
        +
      • +
      + + + +
        +
      • +

        once

        +
        public 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.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current item reference
        +
        +
      • +
      + + + +
        +
      • +

        once

        +
        public ItemRef once(StorageRef.StorageEvent eventType,
        +                    OnItemSnapshot onItemSnapshot)
        +
        Attach a listener to run the callback only one the event type occurs for this item.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current item reference
        +
        +
      • +
      + + + +
        +
      • +

        off

        +
        public ItemRef off(StorageRef.StorageEvent eventType,
        +                   OnItemSnapshot onItemSnapshot)
        +
        Remove an event listener
        +
        +
        Parameters:
        +
        eventType - The type of the event to listen. Possible values: put, update, delete.
        +
        onItemSnapshot - The callback previously attached.
        +
        Returns:
        +
        Current item reference
        +
        +
      • +
      + + + +
        +
      • +

        incr

        +
        public ItemRef incr(String property,
        +                    Number value,
        +                    OnItemSnapshot onItemSnapshot,
        +                    OnError onError)
        +
        Increments a given attribute of an item. If the attribute doesn't exist, it is set to zero before the operation.
        +
        +
        Parameters:
        +
        property - The name of the item attribute.
        +
        value - The number to add
        +
        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.
        +
        Returns:
        +
        Current item reference
        +
        +
      • +
      + + + +
        +
      • +

        incr

        +
        public ItemRef incr(String property,
        +                    OnItemSnapshot onItemSnapshot,
        +                    OnError onError)
        +
        Increments by one a given attribute of an item. If the attribute doesn't exist, it is set to zero before the operation.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current item reference
        +
        +
      • +
      + + + +
        +
      • +

        decr

        +
        public ItemRef decr(String property,
        +                    Number value,
        +                    OnItemSnapshot onItemSnapshot,
        +                    OnError onError)
        +
        Decrements the value of an items attribute. If the attribute doesn't exist, it is set to zero before the operation.
        +
        +
        Parameters:
        +
        property - The name of the item attribute.
        +
        value - The number to subtract
        +
        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.
        +
        Returns:
        +
        Current item reference
        +
        +
      • +
      + + + +
        +
      • +

        decr

        +
        public ItemRef decr(String property,
        +                    OnItemSnapshot onItemSnapshot,
        +                    OnError onError)
        +
        Decrements the value by one of an items attribute. If the attribute doesn't exist, it is set to zero before the operation.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current item reference
        +
        +
      • +
      + + + +
        +
      • +

        setPresence

        +
        public ItemRef setPresence(Boolean enabled,
        +                           Boolean metadata,
        +                           OnSetPresence onSetPresence,
        +                           OnError onError)
        +
        Enables/Disables the Messaging's presence feature. This operation requires the private key which should be assigned while declaring a storage reference.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        +
      • +
      + + + +
        +
      • +

        setPresence

        +
        public ItemRef setPresence(Boolean enabled,
        +                           OnSetPresence onSetPresence,
        +                           OnError onError)
        +
        Enables/Disables the Messaging's presence feature. This operation requires the private key which should be assigned while declaring a storage reference.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        +
      • +
      + + + +
        +
      • +

        presence

        +
        public ItemRef presence(OnPresence onPresence,
        +                        OnError onError)
        +
        Retrieves the number of the table subscriptions and their respective connection metadata (limited to the first 100 subscriptions). Each subscriber is notified of changes made to the table.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +ItemSnapshot (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage
+

Class ItemSnapshot

+
+
+ +
+
    +
  • +
    +
    +
    public class ItemSnapshot
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        ref

        +
        public ItemRef ref()
        +
        Creates a new item reference object.
        +
        +
        Returns:
        +
        A reference to item
        +
        +
      • +
      + + + +
        +
      • +

        val

        +
        public LinkedHashMap<String,ItemAttribute> val()
        +
        Return the value of this snapshot.
        +
        +
        Returns:
        +
        The linked hash map containing the item attributes with properties names as a keys.
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +StorageRef.StorageDataType (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage
+

Enum StorageRef.StorageDataType

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static StorageRef.StorageDataType[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (StorageRef.StorageDataType c : StorageRef.StorageDataType.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static StorageRef.StorageDataType valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      + + + + + + + + +
    • +
    +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +StorageRef.StorageEvent (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage
+

Enum StorageRef.StorageEvent

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static StorageRef.StorageEvent[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (StorageRef.StorageEvent c : StorageRef.StorageEvent.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static StorageRef.StorageEvent valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +StorageRef.StorageProvisionLoad (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage
+

Enum StorageRef.StorageProvisionLoad

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static StorageRef.StorageProvisionLoad[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (StorageRef.StorageProvisionLoad c : StorageRef.StorageProvisionLoad.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static StorageRef.StorageProvisionLoad valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public 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 @@ + + + + + + +StorageRef.StorageProvisionType (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage
+

Enum StorageRef.StorageProvisionType

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static StorageRef.StorageProvisionType[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (StorageRef.StorageProvisionType c : StorageRef.StorageProvisionType.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static StorageRef.StorageProvisionType valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public 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 @@ + + + + + + +StorageRef (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage
+

Class StorageRef

+
+
+ +
+
    +
  • +
    +
    +
    public class StorageRef
    +extends Object
    +
    Class with the definition of a storage reference.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StorageRef

        +
        public StorageRef(String applicationKey,
        +                  String privateKey,
        +                  String authenticationToken,
        +                  boolean isCluster,
        +                  boolean isSecure,
        +                  String url)
        +           throws StorageException
        +
        Creates a new Storage reference.
        +
        +
        Parameters:
        +
        applicationKey - The application key
        +
        privateKey - The private key
        +
        authenticationToken - The authentication token.
        +
        isCluster - Specifies if url is cluster.
        +
        isSecure - Defines if connection use ssl.
        +
        url - The url of the storage server.
        +
        Throws:
        +
        StorageException
        +
        +
      • +
      + + + +
        +
      • +

        StorageRef

        +
        public StorageRef(String applicationKey,
        +                  String privateKey,
        +                  String authenticationToken)
        +           throws StorageException
        +
        Creates a new Storage reference.
        +
        +
        Parameters:
        +
        applicationKey - The application key
        +
        privateKey - The private key
        +
        authenticationToken - The authentication token.
        +
        Throws:
        +
        StorageException
        +
        +
      • +
      + + + +
        +
      • +

        StorageRef

        +
        public StorageRef(String applicationKey,
        +                  String privateKey)
        +           throws StorageException
        +
        Creates a new Storage reference.
        +
        +
        Parameters:
        +
        applicationKey - The application key
        +
        privateKey - The private key
        +
        Throws:
        +
        StorageException
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        onConnected

        +
        public StorageRef onConnected(OnConnected onConnected)
        +
        Event fired when a connection is established
        +
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      + + + +
        +
      • +

        onReconnected

        +
        public StorageRef onReconnected(OnReconnected onReconnected)
        +
        Event fired when a connection is reestablished after being closed unexpectedly
        +
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      + + + +
        +
      • +

        onReconnecting

        +
        public StorageRef onReconnecting(OnReconnecting onReconnecting)
        +
        Event fired when a connection is trying to be reestablished after being closed unexpectedly
        +
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      + + + +
        +
      • +

        activateOfflineBuffering

        +
        public StorageRef activateOfflineBuffering()
        +
        Activate offline buffering, which buffers item’s modifications and applies them when connection reestablish. The offline buffering is activated by default.
        +
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      + + + +
        +
      • +

        deactivateOfflineBuffering

        +
        public StorageRef deactivateOfflineBuffering()
        +
        Deactivate offline buffering, which buffers item’s modifications and applies them when connection reestablish. The offline buffering is activated by default.
        +
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      + + + +
        +
      • +

        table

        +
        public TableRef table(String name)
        +
        Creates new table reference
        +
        +
        Parameters:
        +
        name - The table name
        +
        Returns:
        +
        The table reference
        +
        +
      • +
      + + + +
        +
      • +

        authenticate

        +
        public StorageRef authenticate(String authenticationToken,
        +                               int timeout,
        +                               HashSet<String> roles,
        +                               Policies policies,
        +                               OnBooleanResponse onAuthenticate,
        +                               OnError onError)
        +
        Authenticate a token with the given permissions.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      + + + +
        +
      • +

        authenticate

        +
        public StorageRef authenticate(String authenticationToken,
        +                               int timeout,
        +                               Policies policies,
        +                               OnBooleanResponse onAuthenticate,
        +                               OnError onError)
        +
        Authenticate a token with the given permissions.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        +
      • +
      + + + +
        +
      • +

        isAuthenticated

        +
        public StorageRef isAuthenticated(String authenticationToken,
        +                                  OnBooleanResponse onBooleanResponse,
        +                                  OnError onError)
        +
        Checks if a specified authentication token is authenticated.
        +
        +
        Parameters:
        +
        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 occurred
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      + + + +
        +
      • +

        getTables

        +
        public StorageRef getTables(OnTableSnapshot onTableSnapshot,
        +                            OnError onError)
        +
        Retrieves a list of the names of all tables created by the user’s subscription.
        +
        +
        Parameters:
        +
        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 occurred
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      + + + +
        +
      • +

        listRoles

        +
        public StorageRef listRoles(OnRoleName onRoleName,
        +                            OnError onError)
        +
        Retrieves a list of the names of the roles created by the user�s application.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      + + + +
        +
      • +

        getRoles

        +
        public StorageRef getRoles(HashSet<String> roles,
        +                           OnRole onRole,
        +                           OnError onError)
        +
        Retrieves the specified roles policies associated with the subscription.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      + + + +
        +
      • +

        getRole

        +
        public StorageRef getRole(String role,
        +                          OnRole onRole,
        +                          OnError onError)
        +
        Retrieves the policies that compose the role.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      + + + +
        +
      • +

        deleteRole

        +
        public StorageRef deleteRole(String role,
        +                             OnBooleanResponse onRoleDelete,
        +                             OnError onError)
        +
        Removes a role associated with the subscription.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      + + + +
        +
      • +

        setRole

        +
        public StorageRef setRole(Role role,
        +                          OnBooleanResponse onRoleSet,
        +                          OnError onError)
        +
        Stores a set of rules that control access to the Storage database.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      + + + +
        +
      • +

        updateRole

        +
        public StorageRef updateRole(Role role,
        +                             OnBooleanResponse onRoleUpdate,
        +                             OnError onError)
        +
        Modifies a set of existing rules that control access to the Storage database.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current storage reference
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +TableRef (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage
+

Class TableRef

+
+
+ +
+
    +
  • +
    +
    +
    public class TableRef
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        create

        +
        @Deprecated
        +public 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.
        +
        Adds a new table with primary key to the user’s application. Take into account that, even though this operation completes, the table stays in a ‘creating’ state. While in this state, all operations done over this table will fail with a ResourceInUseException.
        +
        +
        Parameters:
        +
        primaryKeyName - The primary key
        +
        primaryKeyDataType - The primary key data type
        +
        provisionType - The provision type
        +
        provisionLoad - The provision load
        +
        onTableCreation - The callback to call when the operation is completed
        +
        onError - The callback to call if an exception occurred
        +
        Returns:
        +
        Table reference
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        @Deprecated
        +public 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.
        +
        Adds a new table with primary and secondary keys to the user’s application. Take into account that, even though this operation completes, the table stays in a ‘creating’ state. While in this state, all operations done over this table will fail with a ResourceInUseException.
        +
        +
        Parameters:
        +
        primaryKeyName - The primary key
        +
        primaryKeyDataType - The primary key data type
        +
        secondaryKeyName - The secondary key
        +
        secondaryKeyDataType - The secondary key data type
        +
        provisionType - The provision type
        +
        provisionLoad - The provision load
        +
        onTableCreation - The callback to call when the operation is completed
        +
        onError - The callback to call if an exception occurred
        +
        Returns:
        +
        Table reference
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public TableRef create(Key key,
        +                       Throughput throughput,
        +                       OnTableCreation onTableCreation,
        +                       OnError onError)
        +
        Creates a table with a custom throughput. The provision type is Custom and the provision load is ignored.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Table reference
        +
        +
      • +
      + + + +
        +
      • +

        create

        +
        public TableRef create(Key key,
        +                       StorageRef.StorageProvisionType provisionType,
        +                       StorageRef.StorageProvisionLoad provisionLoad,
        +                       OnTableCreation onTableCreation,
        +                       OnError onError)
        +                throws StorageException
        +
        Creates a table with a predefined throughput by selecting the provision type and provision load.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Table reference
        +
        Throws:
        +
        StorageException
        +
        +
      • +
      + + + +
        +
      • +

        del

        +
        public void del(OnBooleanResponse onBooleanResponse,
        +                OnError onError)
        +
        Delete this table.
        +
        +
        Parameters:
        +
        onBooleanResponse - The callback to run once the table is deleted
        +
        onError - The callback to call if an exception occurred
        +
        +
      • +
      + + + +
        +
      • +

        meta

        +
        public TableRef meta(OnTableMetadata onTableMetadata,
        +                     OnError onError)
        +
        Gets the metadata of the table reference.
        +
        +
        Parameters:
        +
        onTableMetadata - The callback to run once the metadata is retrieved
        +
        onError - The callback to call if an exception occurred
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        name

        +
        public String name()
        +
        Return the name of the referred table.
        +
        +
        Returns:
        +
        The name of the table
        +
        +
      • +
      + + + +
        +
      • +

        asc

        +
        public TableRef asc()
        +
        Define if the items will be retrieved in ascendent order.
        +
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        desc

        +
        public TableRef desc()
        +
        Define if the items will be retrieved in descendant order.
        +
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        push

        +
        public TableRef push(LinkedHashMap<String,ItemAttribute> item,
        +                     OnItemSnapshot onItemSnapshot,
        +                     OnError onError)
        +
        Adds a new item to the table.
        +
        +
        Parameters:
        +
        item - The item to add
        +
        onItemSnapshot - The callback to run once the insertion is done.
        +
        onError - The callback to call if an exception occurred
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        limit

        +
        public TableRef limit(Long value)
        +
        Applies a limit to this reference confining the number of items.
        +
        +
        Parameters:
        +
        value - The limit to apply.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        update

        +
        public TableRef update(StorageRef.StorageProvisionLoad provisionLoad,
        +                       StorageRef.StorageProvisionType provisionType,
        +                       OnTableUpdate onTableUpdate,
        +                       OnError onError)
        +
        Updates the provision type and provision load of the referenced table.
        +
        +
        Parameters:
        +
        provisionLoad - The new provision load
        +
        provisionType - The new provision type
        +
        onTableUpdate - The callback to run once the table is updated
        +
        onError - The callback to call if an exception occurred
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        equals

        +
        public TableRef equals(String attributeName,
        +                       ItemAttribute value)
        +
        Applies a filter to the table. When fetched, it will return the items that match the filter property value.
        +
        +
        Parameters:
        +
        attributeName - The name of the property to filter.
        +
        value - The value of the property to filter.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        notEqual

        +
        public TableRef notEqual(String attributeName,
        +                         ItemAttribute value)
        +
        Applies a filter to the table. When fetched, it will return the items that does not match the filter property value.
        +
        +
        Parameters:
        +
        attributeName - The name of the property to filter.
        +
        value - The value of the property to filter.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        greaterEqual

        +
        public TableRef greaterEqual(String attributeName,
        +                             ItemAttribute value)
        +
        Applies a filter to the table. When fetched, it will return the items greater or equal to filter property value.
        +
        +
        Parameters:
        +
        attributeName - The name of the property to filter.
        +
        value - The value of the property to filter.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        greaterThan

        +
        public TableRef greaterThan(String attributeName,
        +                            ItemAttribute value)
        +
        Applies a filter to the table. When fetched, it will return the items greater than the filter property value.
        +
        +
        Parameters:
        +
        attributeName - The name of the property to filter.
        +
        value - The value of the property to filter.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        lessEqual

        +
        public TableRef lessEqual(String attributeName,
        +                          ItemAttribute value)
        +
        Applies a filter to the table. When fetched, it will return the items lesser or equals to the filter property value.
        +
        +
        Parameters:
        +
        attributeName - The name of the property to filter.
        +
        value - The value of the property to filter.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        lessThan

        +
        public TableRef lessThan(String attributeName,
        +                         ItemAttribute value)
        +
        Applies a filter to the table. When fetched, it will return the items lesser than the filter property value.
        +
        +
        Parameters:
        +
        attributeName - The name of the property to filter.
        +
        value - The value of the property to filter.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        notNull

        +
        public TableRef notNull(String attributeName)
        +
        Applies a filter to the table reference. When fetched, it will return the non null values.
        +
        +
        Parameters:
        +
        attributeName - The name of the property to filter.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        isNull

        +
        public TableRef isNull(String attributeName)
        +
        Applies a filter to the table. When fetched, it will return the null values.
        +
        +
        Parameters:
        +
        attributeName - The name of the property to filter.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        contains

        +
        public TableRef contains(String attributeName,
        +                         ItemAttribute value)
        +
        Applies a filter to the table. When fetched, it will return the items that contains the filter property value.
        +
        +
        Parameters:
        +
        attributeName - The name of the property to filter.
        +
        value - The value of the property to filter.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        notContains

        +
        public TableRef notContains(String attributeName,
        +                            ItemAttribute value)
        +
        Applies a filter to the table. When fetched, it will return the items that does not contains the filter property value.
        +
        +
        Parameters:
        +
        attributeName - The name of the property to filter.
        +
        value - The value of the property to filter.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        beginsWith

        +
        public TableRef beginsWith(String attributeName,
        +                           ItemAttribute value)
        +
        Applies a filter to the table. When fetched, it will return the items that begins with the filter property value.
        +
        +
        Parameters:
        +
        attributeName - The name of the property to filter.
        +
        value - The value of the property to filter.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        between

        +
        public TableRef between(String attributeName,
        +                        ItemAttribute startValue,
        +                        ItemAttribute endValue)
        +
        Applies a filter to the table. When fetched, it will return the items in range of the filter property value.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        getItems

        +
        public TableRef getItems(OnItemSnapshot onItemSnapshot,
        +                         OnError onError)
        +
        Get the items of this tableRef.
        +
        +
        Parameters:
        +
        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 occurred
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        item

        +
        public ItemRef item(ItemAttribute primaryKeyValue)
        +
        Creates a new item reference.
        +
        +
        Parameters:
        +
        primaryKeyValue - The primary key. Must match the table schema.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        item

        +
        public ItemRef item(ItemAttribute primaryKeyValue,
        +                    ItemAttribute secondaryKeyValue)
        +
        Creates a new item reference.
        +
        +
        Parameters:
        +
        primaryKeyValue - The primary key. Must match the table schema.
        +
        secondaryKeyValue - The secondary key. Must match the table schema.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        on

        +
        public TableRef on(StorageRef.StorageEvent eventType,
        +                   OnItemSnapshot onItemSnapshot,
        +                   OnError onError)
        +
        Attach a listener to run every time the eventType occurs.
        +
        +
        Parameters:
        +
        eventType - The type of the event to listen. Possible values: put, update, delete
        +
        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.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        on

        +
        public TableRef on(StorageRef.StorageEvent eventType,
        +                   OnItemSnapshot onItemSnapshot)
        +
        Attach a listener to run every time the eventType occurs.
        +
        +
        Parameters:
        +
        eventType - The type of the event to listen. Possible values: put, update, delete
        +
        onItemSnapshot - The function to run whenever the event occurs. The function is called with the snapshot of affected item as argument.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        on

        +
        public 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.
        +
        +
        Parameters:
        +
        eventType - The type of the event to listen. Possible values: put, update, delete
        +
        primary - 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.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        on

        +
        public TableRef on(StorageRef.StorageEvent eventType,
        +                   ItemAttribute primary,
        +                   OnItemSnapshot onItemSnapshot)
        +
        Attach a listener to run every time the eventType occurs for specific primary key.
        +
        +
        Parameters:
        +
        eventType - The type of the event to listen. Possible values: put, update, delete
        +
        primary - 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.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        once

        +
        public TableRef once(StorageRef.StorageEvent eventType,
        +                     OnItemSnapshot onItemSnapshot,
        +                     OnError onError)
        +
        Attach a listener to run only once the event type occurs.
        +
        +
        Parameters:
        +
        eventType - The type of the event to listen. Possible values: put, update, delete
        +
        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.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        once

        +
        public 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.
        +
        +
        Parameters:
        +
        eventType - The type of the event to listen. Possible values: put, update, delete
        +
        primary - 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.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        off

        +
        public TableRef off(StorageRef.StorageEvent eventType,
        +                    OnItemSnapshot onItemSnapshot)
        +
        Remove an event handler.
        +
        +
        Parameters:
        +
        eventType - The type of the event to listen. Possible values: put, update, delete
        +
        onItemSnapshot - The callback previously attached.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        off

        +
        public TableRef off(StorageRef.StorageEvent eventType,
        +                    ItemAttribute primary,
        +                    OnItemSnapshot onItemSnapshot)
        +
        Remove an event handler.
        +
        +
        Parameters:
        +
        eventType - The type of the event to listen. Possible values: put, update, delete
        +
        primary - The primary key of the items to stop listen.
        +
        onItemSnapshot - The callback previously attached.
        +
        Returns:
        +
        Current table reference
        +
        +
      • +
      + + + +
        +
      • +

        setPresence

        +
        public TableRef setPresence(Boolean enabled,
        +                            Boolean metadata,
        +                            OnSetPresence onSetPresence,
        +                            OnError onError)
        +
        Enables/Disables the Messaging's presence feature. This operation requires the private key which should be assigned while declaring a storage reference.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        +
      • +
      + + + +
        +
      • +

        setPresence

        +
        public TableRef setPresence(Boolean enabled,
        +                            OnSetPresence onSetPresence,
        +                            OnError onError)
        +
        Enables/Disables the Messaging's presence feature. This operation requires the private key which should be assigned while declaring a storage reference.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        +
      • +
      + + + +
        +
      • +

        presence

        +
        public TableRef presence(OnPresence onPresence,
        +                         OnError onError)
        +
        Retrieves the number of the table subscriptions and their respective connection metadata (limited to the first 100 subscriptions). Each subscriber is notified of changes made to the table.
        +
        +
        Parameters:
        +
        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.
        +
        Returns:
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +TableSnapshot (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage
+

Class TableSnapshot

+
+
+ +
+
    +
  • +
    +
    +
    public class TableSnapshot
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        val

        +
        public String val()
        +
        Retrieves the name of the table
        +
        +
        Returns:
        +
        Table name
        +
        +
      • +
      + + + +
        +
      • +

        ref

        +
        public TableRef ref()
        +
        Returns a table reference
        +
        +
        Returns:
        +
        The table reference
        +
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.ItemAttribute (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.ItemAttribute

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.ItemRef (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.ItemRef

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.ItemSnapshot (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.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 @@ + + + + + + +Uses of Class co.realtime.storage.StorageRef.StorageDataType (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.StorageRef.StorageDataType

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.StorageRef.StorageEvent (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.StorageRef.StorageEvent

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.StorageRef.StorageProvisionLoad (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.StorageRef.StorageProvisionLoad

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.StorageRef.StorageProvisionType (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.StorageRef.StorageProvisionType

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.StorageRef (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.StorageRef

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.TableRef (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.TableRef

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.TableSnapshot (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.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 @@ + + + + + + +IORMapping (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.entities
+

Interface IORMapping

+
+
+
+ +
+
+ +
+
+ +
+
+ + + + + +

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 @@ + + + + + + +Key (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.entities
+

Class Key

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IORMapping
    +
    +
    +
    +
    public class Key
    +extends Object
    +implements IORMapping
    +
    Specification of the key structure of a table.
    +
    +
    Author:
    +
    RTCS Development team
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Key

        +
        public Key(KeySchema primaryKey)
        +
        Builds a key structure with a primary key.
        +
        +
        Parameters:
        +
        primaryKey - The primary key schema.
        +
        +
      • +
      + + + +
        +
      • +

        Key

        +
        public Key(KeySchema primaryKey,
        +           KeySchema secondaryKey)
        +
        Builds a key structure with primary and secondary keys.
        +
        +
        Parameters:
        +
        primaryKey - The primary key schema.
        +
        secondaryKey - The secondary key schema.
        +
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +KeySchema (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.entities
+

Class KeySchema

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IORMapping
    +
    +
    +
    +
    public class KeySchema
    +extends Object
    +implements IORMapping
    +
    Specification of the key schema meant for a table.
    +
    +
    Author:
    +
    RTCS Development team
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + + + + +

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 @@ + + + + + + +TableMetadata (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.entities
+

Class TableMetadata

+
+
+ +
+
    +
  • +
    +
    +
    public class TableMetadata
    +extends Object
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TableMetadata

        +
        public TableMetadata()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getName

        +
        public String getName()
        +
      • +
      + + + +
        +
      • +

        setName

        +
        public void setName(String name)
        +
      • +
      + + + + + + + + + + + + + + + + + + + +
        +
      • +

        getThroughputRead

        +
        public Integer getThroughputRead()
        +
      • +
      + + + +
        +
      • +

        setThroughputRead

        +
        public void setThroughputRead(Integer throughputRead)
        +
      • +
      + + + +
        +
      • +

        getThroughputWrite

        +
        public Integer getThroughputWrite()
        +
      • +
      + + + +
        +
      • +

        setThroughputWrite

        +
        public void setThroughputWrite(Integer throughputWrite)
        +
      • +
      + + + +
        +
      • +

        getCreationDate

        +
        public Long getCreationDate()
        +
      • +
      + + + +
        +
      • +

        setCreationDate

        +
        public void setCreationDate(Long creationDate)
        +
      • +
      + + + +
        +
      • +

        getUpdateDate

        +
        public Long getUpdateDate()
        +
      • +
      + + + +
        +
      • +

        setUpdateDate

        +
        public void setUpdateDate(Long updateDate)
        +
      • +
      + + + +
        +
      • +

        getIsActive

        +
        public Boolean getIsActive()
        +
      • +
      + + + +
        +
      • +

        setIsActive

        +
        public void setIsActive(Boolean isActive)
        +
      • +
      + + + +
        +
      • +

        getPrimaryKeyName

        +
        public String getPrimaryKeyName()
        +
      • +
      + + + +
        +
      • +

        setPrimaryKeyName

        +
        public void setPrimaryKeyName(String primaryKeyName)
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        getSecondaryKeyName

        +
        public String getSecondaryKeyName()
        +
      • +
      + + + +
        +
      • +

        setSecondaryKeyName

        +
        public void setSecondaryKeyName(String secondaryKeyName)
        +
      • +
      + + + + + + + + + + + +
        +
      • +

        getStatus

        +
        public String getStatus()
        +
      • +
      + + + +
        +
      • +

        setStatus

        +
        public void setStatus(String status)
        +
      • +
      + + + +
        +
      • +

        getSize

        +
        public Long getSize()
        +
      • +
      + + + +
        +
      • +

        setSize

        +
        public void setSize(Long size)
        +
      • +
      + + + +
        +
      • +

        getItemCount

        +
        public Long getItemCount()
        +
      • +
      + + + +
        +
      • +

        setItemCount

        +
        public void setItemCount(Long itemCount)
        +
      • +
      + + + +
        +
      • +

        getApplicationKey

        +
        public String getApplicationKey()
        +
      • +
      + + + +
        +
      • +

        setApplicationKey

        +
        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 @@ + + + + + + +Throughput (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.entities
+

Class Throughput

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IORMapping
    +
    +
    +
    +
    public class Throughput
    +extends Object
    +implements IORMapping
    +
    Specification of a table read and write operation capacity.
    +
    +
    Author:
    +
    RTCS Development team
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Throughput

        +
        public Throughput(Integer read,
        +                  Integer write)
        +
        Builds the table throughput.
        +
        +
        Parameters:
        +
        read - The number of read units per second.
        +
        write - The number of write units per second.
        +
        +
      • +
      +
    • +
    + + +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.entities.IORMapping (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.entities.IORMapping

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.entities.Key (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.entities.Key

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.entities.KeySchema (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.entities.KeySchema

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.entities.TableMetadata (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.entities.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 @@ + + + + + + +Uses of Class co.realtime.storage.entities.Throughput (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.entities.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 @@ + + + + + + +co.realtime.storage.entities (Storage 1.0.20 API) + + + + + +

co.realtime.storage.entities

+
+

Interfaces

+ +

Classes

+ +
+ + diff --git a/target/apidocs/co/realtime/storage/entities/package-summary.html b/target/apidocs/co/realtime/storage/entities/package-summary.html new file mode 100644 index 0000000..42e31ae --- /dev/null +++ b/target/apidocs/co/realtime/storage/entities/package-summary.html @@ -0,0 +1,177 @@ + + + + + + +co.realtime.storage.entities (Storage 1.0.20 API) + + + + + + + + + + + +
+

Package co.realtime.storage.entities

+
+
+
    +
  • + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    IORMapping 
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    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 @@ + + + + + + +co.realtime.storage.entities Class Hierarchy (Storage 1.0.20 API) + + + + + + + + + + + +
+

Hierarchy For Package co.realtime.storage.entities

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ + + + +

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 @@ + + + + + + +Uses of Package co.realtime.storage.entities (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Package
co.realtime.storage.entities

+
+
+ +
+ + + + +

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 @@ + + + + + + +OnBooleanResponse (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnBooleanResponse

+
+
+
+
    +
  • +
    +
    +
    public interface OnBooleanResponse
    +
  • +
+
+
+ +
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +OnConnected (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnConnected

+
+
+
+
    +
  • +
    +
    +
    public interface OnConnected
    +
  • +
+
+
+ +
+
+ +
+
+ + + + + +

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 @@ + + + + + + +OnError (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnError

+
+
+
+
    +
  • +
    +
    +
    public interface OnError
    +
  • +
+
+
+ +
+
+ +
+
+ + + + + +

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 @@ + + + + + + +OnItemSnapshot (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnItemSnapshot

+
+
+
+
    +
  • +
    +
    +
    public interface OnItemSnapshot
    +
  • +
+
+
+ +
+
+ +
+
+ + + + + +

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 @@ + + + + + + +OnPresence (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnPresence

+
+
+
+
    +
  • +
    +
    +
    public interface OnPresence
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        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 @@ + + + + + + +OnReconnected (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnReconnected

+
+
+
+
    +
  • +
    +
    +
    public interface OnReconnected
    +
  • +
+
+
+ +
+
+ +
+
+ + + + + +

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 @@ + + + + + + +OnReconnecting (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnReconnecting

+
+
+
+
    +
  • +
    +
    +
    public interface OnReconnecting
    +
  • +
+
+
+ +
+
+ +
+
+ + + + + +

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 @@ + + + + + + +OnRole (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnRole

+
+
+
+
    +
  • +
    +
    +
    public interface OnRole
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        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 @@ + + + + + + +OnRoleName (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnRoleName

+
+
+
+
    +
  • +
    +
    +
    public interface OnRoleName
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        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 @@ + + + + + + +OnSetPresence (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnSetPresence

+
+
+
+
    +
  • +
    +
    +
    public interface OnSetPresence
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        run

        +
        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 @@ + + + + + + +OnTableCreation (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnTableCreation

+
+
+
+
    +
  • +
    +
    +
    public interface OnTableCreation
    +
  • +
+
+
+ +
+
+ +
+
+ + + + + +

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 @@ + + + + + + +OnTableMetadata (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnTableMetadata

+
+
+
+
    +
  • +
    +
    +
    public interface OnTableMetadata
    +
  • +
+
+
+ +
+
+ +
+
+ + + + + +

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 @@ + + + + + + +OnTableSnapshot (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnTableSnapshot

+
+
+
+
    +
  • +
    +
    +
    public interface OnTableSnapshot
    +
  • +
+
+
+ +
+
+ +
+
+ + + + + +

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 @@ + + + + + + +OnTableUpdate (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Interface OnTableUpdate

+
+
+
+
    +
  • +
    +
    +
    public interface OnTableUpdate
    +
  • +
+
+
+ +
+
+
    +
  • + + +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +StorageException (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.ext
+

Class StorageException

+
+
+ +
+ +
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        StorageException

        +
        public StorageException(String message)
        +
      • +
      +
    • +
    +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnBooleanResponse (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnBooleanResponse

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnConnected (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnConnected

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnError (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnError

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnItemSnapshot (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnItemSnapshot

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnPresence (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnPresence

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnReconnected (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnReconnected

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnReconnecting (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnReconnecting

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnRole (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnRole

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnRoleName (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnRoleName

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnSetPresence (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnSetPresence

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnTableCreation (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnTableCreation

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnTableMetadata (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnTableMetadata

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnTableSnapshot (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnTableSnapshot

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.ext.OnTableUpdate (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.ext.OnTableUpdate

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.ext.StorageException (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.ext.StorageException

+
+
+ +
+ + + + +

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 @@ + + + + + + +co.realtime.storage.ext (Storage 1.0.20 API) + + + + + +

co.realtime.storage.ext

+ + + diff --git a/target/apidocs/co/realtime/storage/ext/package-summary.html b/target/apidocs/co/realtime/storage/ext/package-summary.html new file mode 100644 index 0000000..8bbf64b --- /dev/null +++ b/target/apidocs/co/realtime/storage/ext/package-summary.html @@ -0,0 +1,211 @@ + + + + + + +co.realtime.storage.ext (Storage 1.0.20 API) + + + + + + + + + + + +
+

Package co.realtime.storage.ext

+
+
+ +
+ + + + +

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 @@ + + + + + + +co.realtime.storage.ext Class Hierarchy (Storage 1.0.20 API) + + + + + + + + + + + +
+

Hierarchy For Package co.realtime.storage.ext

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +
+ + + + +

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 @@ + + + + + + +Uses of Package co.realtime.storage.ext (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Package
co.realtime.storage.ext

+
+
+ +
+ + + + +

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 @@ + + + + + + +co.realtime.storage (Storage 1.0.20 API) + + + + + +

co.realtime.storage

+ + + diff --git a/target/apidocs/co/realtime/storage/package-summary.html b/target/apidocs/co/realtime/storage/package-summary.html new file mode 100644 index 0000000..581d82d --- /dev/null +++ b/target/apidocs/co/realtime/storage/package-summary.html @@ -0,0 +1,203 @@ + + + + + + +co.realtime.storage (Storage 1.0.20 API) + + + + + + + + + + + +
+

Package co.realtime.storage

+
+
+ +
+ + + + +

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 @@ + + + + + + +co.realtime.storage Class Hierarchy (Storage 1.0.20 API) + + + + + + + + + + + +
+

Hierarchy For Package co.realtime.storage

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Enum Hierarchy

+ +
+ + + + +

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 @@ + + + + + + +Uses of Package co.realtime.storage (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Package
co.realtime.storage

+
+
+ +
+ + + + +

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 @@ + + + + + + +DatabaseCreatePolicy (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.security
+

Class DatabaseCreatePolicy

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IPolicy
    +
    +
    +
    +
    public class DatabaseCreatePolicy
    +extends DatabasePolicy
    +
    Policy specifically for the authorization of creating tables.
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        DatabaseCreatePolicy

        +
        public DatabaseCreatePolicy()
        +
        Creates an instance of DatabaseCreatePolicy. The permission to create tables is set to false by default.
        +
      • +
      + + + +
        +
      • +

        DatabaseCreatePolicy

        +
        public DatabaseCreatePolicy(Boolean allow)
        +
        Creates an instance of DatabaseCreatePolicy with the given authorization.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getAllow

        +
        public Boolean getAllow()
        +
        Retrieves the permission set to create tables.
        +
        +
        Returns:
        +
        The authorization value.
        +
        +
      • +
      + + + +
        +
      • +

        setAllow

        +
        public void setAllow(Boolean allow)
        +
        Sets the permission to create tables.
        +
        +
        Parameters:
        +
        allow - The authorization value.
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +DatabasePolicy.Operation (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.security
+

Enum DatabasePolicy.Operation

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static DatabasePolicy.Operation[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (DatabasePolicy.Operation c : DatabasePolicy.Operation.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static DatabasePolicy.Operation valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public String getValue()
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +DatabasePolicy (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.security
+

Class DatabasePolicy

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IPolicy
    +
    +
    +
    Direct Known Subclasses:
    +
    DatabaseCreatePolicy
    +
    +
    +
    +
    public class DatabasePolicy
    +extends Object
    +implements IPolicy
    +
    Policies applied specifically to the operations over the database schema.
    +
    +
    Author:
    +
    RTCS Development Team
    +
    +
  • +
+
+
+ +
+
+ +
+
+ + + + + +

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 @@ + + + + + + +IPolicy (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.security
+

Interface IPolicy

+
+
+
+ +
+
+ +
+
+ +
+
+ + + + + +

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 @@ + + + + + + +Policies (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.security
+

Class Policies

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IPolicy
    +
    +
    +
    +
    public final class Policies
    +extends Object
    +implements IPolicy
    +
    Holds the database and table policies. Used to create a role or for authenticating a token.
    +
    +
    Author:
    +
    RTCS Development team
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Policies

        +
        public Policies()
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getDatabase

        +
        public HashSet<IPolicy> getDatabase()
        +
        Retrieves the database policies.
        +
        +
        Returns:
        +
        The database policies.
        +
        +
      • +
      + + + + + + + +
        +
      • +

        getTables

        +
        public HashSet<IPolicy> getTables()
        +
        Retrieves the table's policies.
        +
        +
        Returns:
        +
        The table's policies.
        +
        +
      • +
      + + + +
        +
      • +

        add

        +
        public boolean add(DatabasePolicy dbPolicy)
        +
        Adds a database policy.
        +
        +
        Parameters:
        +
        dbPolicy - The database policy.
        +
        Returns:
        +
        True if the policy was added.
        +
        +
      • +
      + + + +
        +
      • +

        add

        +
        public boolean add(TablePolicy tblPolicy)
        +
        Adds a table policy.
        +
        +
        Parameters:
        +
        tblPolicy - The table policy.
        +
        Returns:
        +
        True if the policy was added.
        +
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public boolean remove(DatabasePolicy dbPolicy)
        +
        Removes a database policy.
        +
        +
        Parameters:
        +
        dbPolicy - The database policy.
        +
        Returns:
        +
        True if the policy was removed.
        +
        +
      • +
      + + + +
        +
      • +

        remove

        +
        public boolean remove(TablePolicy tblPolicy)
        +
        Removes a table policy.
        +
        +
        Parameters:
        +
        tblPolicy - The table policy.
        +
        Returns:
        +
        True if the policy was removed.
        +
        +
      • +
      + + + +
        +
      • +

        contains

        +
        public boolean contains(DatabasePolicy dbPolicy)
        +
        Indicates if the database policy is contained in the list.
        +
        +
        Parameters:
        +
        dbPolicy - The database policy.
        +
        Returns:
        +
        True if the policy is contained in the list.
        +
        +
      • +
      + + + +
        +
      • +

        contains

        +
        public boolean contains(TablePolicy tblPolicy)
        +
        Indicates if the table policy is contained in the list.
        +
        +
        Parameters:
        +
        tblPolicy - The table policy.
        +
        Returns:
        +
        True if the policy is contained in the list.
        +
        +
      • +
      + + + +
        +
      • +

        map

        +
        public Object map()
        +
        +
        Specified by:
        +
        map in interface IPolicy
        +
        +
      • +
      + + + + +
    • +
    +
  • +
+
+
+ + + + + +

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 @@ + + + + + + +Role (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.security
+

Class Role

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IPolicy
    +
    +
    +
    +
    public class Role
    +extends Object
    +implements IPolicy
    +
    Defines a role which is a set of rules that control access to the Storage database.
    +
    +
    Author:
    +
    RTCS Development team
    +
    +
  • +
+
+
+ +
+
+
    +
  • + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        Role

        +
        public Role()
        +
        Creates an empty Role instance.
        +
      • +
      + + + +
        +
      • +

        Role

        +
        public Role(String name)
        +
        Creates a Role instance with a given name.
        +
        +
        Parameters:
        +
        name - The name of the role.
        +
        +
      • +
      + + + +
        +
      • +

        Role

        +
        public Role(String name,
        +            Policies policies)
        +
        Creates a Role instance with a given name and its policies.
        +
        +
        Parameters:
        +
        name - The name of the role.
        +
        policies - The set of rules that control access to the Storage database.
        +
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getName

        +
        public String getName()
        +
        The name of the role.
        +
        +
        Returns:
        +
        The name of the role.
        +
        +
      • +
      + + + +
        +
      • +

        setName

        +
        public void setName(String name)
        +
        Assigns a name to the role.
        +
        +
        Parameters:
        +
        name - The name of the role.
        +
        +
      • +
      + + + +
        +
      • +

        getDatabasePolicies

        +
        public HashSet<IPolicy> getDatabasePolicies()
        +
        Retrieves the policies related to the database.
        +
        +
        Returns:
        +
        A set of database policies.
        +
        +
      • +
      + + + +
        +
      • +

        getTablePolicies

        +
        public HashSet<IPolicy> getTablePolicies()
        +
        Retrieves the policies related to the tables.
        +
        +
        Returns:
        +
        A set of table policies.
        +
        +
      • +
      + + + +
        +
      • +

        addPolicy

        +
        public void addPolicy(TablePolicy policy)
        +
        Adds policy specific of a table.
        +
        +
        Parameters:
        +
        policy - The table access rules.
        +
        +
      • +
      + + + +
        +
      • +

        addPolicy

        +
        public void addPolicy(DatabasePolicy policy)
        +
        Adds policy specific to the database.
        +
        +
        Parameters:
        +
        policy - The database access rules.
        +
        +
      • +
      + + + +
        +
      • +

        removePolicy

        +
        public void removePolicy(TablePolicy policy)
        +
        Removes a policy specific of a table.
        +
        +
        Parameters:
        +
        policy - The database access rules.
        +
        +
      • +
      + + + +
        +
      • +

        removePolicy

        +
        public void removePolicy(DatabasePolicy policy)
        +
        Removes policy specific to the database.
        +
        +
        Parameters:
        +
        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 @@ + + + + + + +TablePolicy.Access (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.security
+

Enum TablePolicy.Access

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TablePolicy.Access[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TablePolicy.Access c : TablePolicy.Access.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TablePolicy.Access valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public 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 @@ + + + + + + +TablePolicy.Rule (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.security
+

Enum TablePolicy.Rule

+
+
+ +
+ +
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        values

        +
        public static TablePolicy.Rule[] values()
        +
        Returns an array containing the constants of this enum type, in +the order they are declared. This method may be used to iterate +over the constants as follows: +
        +for (TablePolicy.Rule c : TablePolicy.Rule.values())
        +    System.out.println(c);
        +
        +
        +
        Returns:
        +
        an array containing the constants of this enum type, in the order they are declared
        +
        +
      • +
      + + + +
        +
      • +

        valueOf

        +
        public static TablePolicy.Rule valueOf(String name)
        +
        Returns the enum constant of this type with the specified name. +The string must match exactly an identifier used to declare an +enum constant in this type. (Extraneous whitespace characters are +not permitted.)
        +
        +
        Parameters:
        +
        name - the name of the enum constant to be returned.
        +
        Returns:
        +
        the enum constant with the specified name
        +
        Throws:
        +
        IllegalArgumentException - if this enum type has no constant with the specified name
        +
        NullPointerException - if the argument is null
        +
        +
      • +
      + + + +
        +
      • +

        getValue

        +
        public char getValue()
        +
      • +
      + + + +
        +
      • +

        getRuleByName

        +
        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 @@ + + + + + + +TablePolicy (Storage 1.0.20 API) + + + + + + + + + + + + +
+
co.realtime.storage.security
+

Class TablePolicy

+
+
+ +
+
    +
  • +
    +
    All Implemented Interfaces:
    +
    IPolicy
    +
    +
    +
    +
    public class TablePolicy
    +extends Object
    +implements IPolicy
    +
    Policies applied specifically to the tables.
    +
    +
    Author:
    +
    RTCS Development Team
    +
    +
  • +
+
+
+ +
+
+
    +
  • + + + +
      +
    • + + +

      Constructor Detail

      + + + +
        +
      • +

        TablePolicy

        +
        public TablePolicy()
        +
        Creates an empty instance of TablePolicy.
        +
      • +
      +
    • +
    + +
      +
    • + + +

      Method Detail

      + + + +
        +
      • +

        getTableName

        +
        public String getTableName()
        +
        Retrieves the name of the table.
        +
        +
        Returns:
        +
        The name of the table.
        +
        +
      • +
      + + + +
        +
      • +

        setTableName

        +
        public void setTableName(String tableName)
        +
        Sets the name of a table.
        +
        +
        Parameters:
        +
        tableName - The name of the table.
        +
        +
      • +
      + + + +
        +
      • +

        setAccessRules

        +
        public void setAccessRules(TablePolicy.Access access,
        +                           EnumSet<TablePolicy.Rule> rules)
        +
        Adds a set of rules to a specific type of access.
        +
        +
        Parameters:
        +
        access - Type of access.
        +
        rules - The rules applied to the table.
        +
        +
      • +
      + + + + + + + + + + + + + + + +
        +
      • +

        addAccessRule

        +
        public void addAccessRule(TablePolicy.Access access,
        +                          TablePolicy.Rule rule)
        +
        Adds a rule to a specific type of access.
        +
        +
        Parameters:
        +
        access - Type of access.
        +
        rule - The rules applied to the table.
        +
        +
      • +
      + + + +
        +
      • +

        map

        +
        public Object map()
        +
        +
        Specified by:
        +
        map in interface IPolicy
        +
        +
      • +
      + + + + + + + + + +
        +
      • +

        setItemPolicy

        +
        public <P> void setItemPolicy(P primaryKey,
        +                              HashMap<TablePolicy.Access,EnumSet<TablePolicy.Rule>> accessRules)
        +
        Sets the access rules of an item of the table.
        +
        +
        Parameters:
        +
        primaryKey - The item's primary key.
        +
        accessRules - The access rules applied to the item.
        +
        +
      • +
      + + + + + +
        +
      • +

        setItemPolicy

        +
        public <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.
        +
        +
        Parameters:
        +
        primaryKey - The item's primary key.
        +
        secondaryKey - The item's secondary key.
        +
        accessRules - The access rules applied to the item.
        +
        +
      • +
      + + + + + +
        +
      • +

        removeItemPolicy

        +
        public <P> void removeItemPolicy(P primaryKey)
        +
        Removes the access rules of an item of the table.
        +
        +
        Parameters:
        +
        primaryKey - The item's primary key.
        +
        +
      • +
      + + + + + +
        +
      • +

        removeItemPolicy

        +
        public <P,S> void removeItemPolicy(P primaryKey,
        +                                   S secondaryKey)
        +
        Removes the access rules of an item of the table.
        +
        +
        Parameters:
        +
        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 @@ + + + + + + +Uses of Class co.realtime.storage.security.DatabaseCreatePolicy (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.security.DatabaseCreatePolicy

+
+
No usage of co.realtime.storage.security.DatabaseCreatePolicy
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.security.DatabasePolicy.Operation (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.security.DatabasePolicy.Operation

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.security.DatabasePolicy (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.security.DatabasePolicy

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Interface co.realtime.storage.security.IPolicy (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Interface
co.realtime.storage.security.IPolicy

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.security.Policies (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.security.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 @@ + + + + + + +Uses of Class co.realtime.storage.security.Role (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.security.Role

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.security.TablePolicy.Access (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.security.TablePolicy.Access

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.security.TablePolicy.Rule (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.security.TablePolicy.Rule

+
+
+ +
+ + + + +

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 @@ + + + + + + +Uses of Class co.realtime.storage.security.TablePolicy (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Class
co.realtime.storage.security.TablePolicy

+
+
+ +
+ + + + +

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 @@ + + + + + + +co.realtime.storage.security (Storage 1.0.20 API) + + + + + +

co.realtime.storage.security

+ + + diff --git a/target/apidocs/co/realtime/storage/security/package-summary.html b/target/apidocs/co/realtime/storage/security/package-summary.html new file mode 100644 index 0000000..8b0d332 --- /dev/null +++ b/target/apidocs/co/realtime/storage/security/package-summary.html @@ -0,0 +1,214 @@ + + + + + + +co.realtime.storage.security (Storage 1.0.20 API) + + + + + + + + + + + +
+

Package co.realtime.storage.security

+
+
+
    +
  • + + + + + + + + + + + + +
    Interface Summary 
    InterfaceDescription
    IPolicy 
    +
  • +
  • + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
    Class Summary 
    ClassDescription
    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 Summary 
    EnumDescription
    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 @@ + + + + + + +co.realtime.storage.security Class Hierarchy (Storage 1.0.20 API) + + + + + + + + + + + +
+

Hierarchy For Package co.realtime.storage.security

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+
    +
  • co.realtime.storage.security.IPolicy
  • +
+

Enum Hierarchy

+ +
+ + + + +

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 @@ + + + + + + +Uses of Package co.realtime.storage.security (Storage 1.0.20 API) + + + + + + + + + + + +
+

Uses of Package
co.realtime.storage.security

+
+
+ +
+ + + + +

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 @@ + + + + + + +Constant Field Values (Storage 1.0.20 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Constant Field Values

+

Contents

+
+ +
+ + + + + + + +
+ + +

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 @@ + + + + + + +Deprecated List (Storage 1.0.20 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Deprecated API

+

Contents

+ +
+
+ + + +
+ +
+ + + + + + + +
+ + +

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 @@ + + + + + + +API Help (Storage 1.0.20 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

How This API Document Is Organized

+
This API (Application Programming Interface) document has pages corresponding to the items in the navigation bar, described as follows.
+
+
+
    +
  • +

    Overview

    +

    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.

    +
  • +
  • +

    Package

    +

    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:

    +
      +
    • Interfaces (italic)
    • +
    • Classes
    • +
    • Enums
    • +
    • Exceptions
    • +
    • Errors
    • +
    • Annotation Types
    • +
    +
  • +
  • +

    Class/Interface

    +

    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:

    +
      +
    • Class inheritance diagram
    • +
    • Direct Subclasses
    • +
    • All Known Subinterfaces
    • +
    • All Known Implementing Classes
    • +
    • Class/interface declaration
    • +
    • Class/interface description
    • +
    +
      +
    • Nested Class Summary
    • +
    • Field Summary
    • +
    • Constructor Summary
    • +
    • Method Summary
    • +
    +
      +
    • Field Detail
    • +
    • Constructor Detail
    • +
    • Method Detail
    • +
    +

    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.

    +
  • +
  • +

    Annotation Type

    +

    Each annotation type has its own separate page with the following sections:

    +
      +
    • Annotation Type declaration
    • +
    • Annotation Type description
    • +
    • Required Element Summary
    • +
    • Optional Element Summary
    • +
    • Element Detail
    • +
    +
  • +
  • +

    Enum

    +

    Each enum has its own separate page with the following sections:

    +
      +
    • Enum declaration
    • +
    • Enum description
    • +
    • Enum Constant Summary
    • +
    • Enum Constant Detail
    • +
    +
  • +
  • +

    Use

    +

    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.

    +
  • +
  • +

    Tree (Class Hierarchy)

    +

    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.

    +
      +
    • When viewing the Overview page, clicking on "Tree" displays the hierarchy for all packages.
    • +
    • When viewing a particular package, class or interface page, clicking "Tree" displays the hierarchy for only that package.
    • +
    +
  • +
  • +

    Deprecated API

    +

    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.

    +
  • +
  • +

    Index

    +

    The Index contains an alphabetic list of all classes, interfaces, constructors, methods, and fields.

    +
  • +
  • +

    Prev/Next

    +

    These links take you to the next or previous class, interface, package, or related page.

    +
  • +
  • +

    Frames/No Frames

    +

    These links show and hide the HTML frames. All pages are available with or without frames.

    +
  • +
  • +

    All Classes

    +

    The All Classes link shows all classes and interfaces except non-static nested types.

    +
  • +
  • +

    Serialized Form

    +

    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.

    +
  • +
  • +

    Constant Field Values

    +

    The Constant Field Values page lists the static final fields and their values.

    +
  • +
+This help file applies to API documentation generated using the standard doclet.
+ +
+ + + + + + + +
+ + +

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 @@ + + + + + + +Index (Storage 1.0.20 API) + + + + + + + + +
+ + + + + + + +
+ + +
A B C D E F G I K L M N O P R S T U V  + + +

A

+
+
accessRules - Variable in class co.realtime.storage.security.TablePolicy
+
 
+
activateOfflineBuffering() - Method in class co.realtime.storage.StorageRef
+
+
Activate offline buffering, which buffers item’s modifications and applies them when connection reestablish.
+
+
add(DatabasePolicy) - Method in class co.realtime.storage.security.Policies
+
+
Adds a database policy.
+
+
add(TablePolicy) - Method in class co.realtime.storage.security.Policies
+
+
Adds a table policy.
+
+
addAccessRule(TablePolicy.Access, TablePolicy.Rule) - Method in class co.realtime.storage.security.TablePolicy
+
+
Adds a rule to a specific type of access.
+
+
addPolicy(TablePolicy) - Method in class co.realtime.storage.security.Role
+
+
Adds policy specific of a table.
+
+
addPolicy(DatabasePolicy) - Method in class co.realtime.storage.security.Role
+
+
Adds policy specific to the database.
+
+
addTable(String) - Method in class co.realtime.storage.security.DatabasePolicy
+
 
+
asc() - Method in class co.realtime.storage.TableRef
+
+
Define if the items will be retrieved in ascendent order.
+
+
authenticate(String, int, HashSet<String>, Policies, OnBooleanResponse, OnError) - Method in class co.realtime.storage.StorageRef
+
+
Authenticate a token with the given permissions.
+
+
authenticate(String, int, Policies, OnBooleanResponse, OnError) - Method in class co.realtime.storage.StorageRef
+
+
Authenticate a token with the given permissions.
+
+
+ + + +

B

+
+
beginsWith(String, ItemAttribute) - Method in class co.realtime.storage.TableRef
+
+
Applies a filter to the table.
+
+
between(String, ItemAttribute, ItemAttribute) - Method in class co.realtime.storage.TableRef
+
+
Applies a filter to the table.
+
+
+ + + +

C

+
+
co.realtime.storage - package co.realtime.storage
+
 
+
co.realtime.storage.entities - package co.realtime.storage.entities
+
 
+
co.realtime.storage.ext - package co.realtime.storage.ext
+
 
+
co.realtime.storage.security - package co.realtime.storage.security
+
 
+
compareTo(ItemAttribute) - Method in class co.realtime.storage.ItemAttribute
+
 
+
contains(DatabasePolicy) - Method in class co.realtime.storage.security.Policies
+
+
Indicates if the database policy is contained in the list.
+
+
contains(TablePolicy) - Method in class co.realtime.storage.security.Policies
+
+
Indicates if the table policy is contained in the list.
+
+
contains(String, ItemAttribute) - Method in class co.realtime.storage.TableRef
+
+
Applies a filter to the table.
+
+
create(String, StorageRef.StorageDataType, StorageRef.StorageProvisionType, StorageRef.StorageProvisionLoad, OnTableCreation, OnError) - Method in class co.realtime.storage.TableRef
+
+
Deprecated. +
use create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead.
+
+
+
create(String, StorageRef.StorageDataType, String, StorageRef.StorageDataType, StorageRef.StorageProvisionType, StorageRef.StorageProvisionLoad, OnTableCreation, OnError) - Method in class co.realtime.storage.TableRef
+
+
Deprecated. +
use create( Key key, StorageProvisionType provisionType, StorageProvisionLoad provisionLoad, OnTableCreation onTableCreation, OnError onError) instead.
+
+
+
create(Key, Throughput, OnTableCreation, OnError) - Method in class co.realtime.storage.TableRef
+
+
Creates a table with a custom throughput.
+
+
create(Key, StorageRef.StorageProvisionType, StorageRef.StorageProvisionLoad, OnTableCreation, OnError) - Method in class co.realtime.storage.TableRef
+
+
Creates a table with a predefined throughput by selecting the provision type and provision load.
+
+
+ + + +

D

+
+
DatabaseCreatePolicy - Class in co.realtime.storage.security
+
+
Policy specifically for the authorization of creating tables.
+
+
DatabaseCreatePolicy() - Constructor for class co.realtime.storage.security.DatabaseCreatePolicy
+
+
Creates an instance of DatabaseCreatePolicy.
+
+
DatabaseCreatePolicy(Boolean) - Constructor for class co.realtime.storage.security.DatabaseCreatePolicy
+
+
Creates an instance of DatabaseCreatePolicy with the given authorization.
+
+
DatabasePolicy - Class in co.realtime.storage.security
+
+
Policies applied specifically to the operations over the database schema.
+
+
DatabasePolicy() - Constructor for class co.realtime.storage.security.DatabasePolicy
+
 
+
DatabasePolicy(DatabasePolicy.Operation) - Constructor for class co.realtime.storage.security.DatabasePolicy
+
 
+
DatabasePolicy(DatabasePolicy.Operation, HashSet<String>) - Constructor for class co.realtime.storage.security.DatabasePolicy
+
 
+
DatabasePolicy.Operation - Enum in co.realtime.storage.security
+
+
The possible operations over which restrictions can be applied.
+
+
deactivateOfflineBuffering() - Method in class co.realtime.storage.StorageRef
+
+
Deactivate offline buffering, which buffers item’s modifications and applies them when connection reestablish.
+
+
decr(String, Number, OnItemSnapshot, OnError) - Method in class co.realtime.storage.ItemRef
+
+
Decrements the value of an items attribute.
+
+
decr(String, OnItemSnapshot, OnError) - Method in class co.realtime.storage.ItemRef
+
+
Decrements the value by one of an items attribute.
+
+
del(OnItemSnapshot, OnError) - Method in class co.realtime.storage.ItemRef
+
+
Deletes an item specified by this reference
+
+
del(OnBooleanResponse, OnError) - Method in class co.realtime.storage.TableRef
+
+
Delete this table.
+
+
deleteRole(String, OnBooleanResponse, OnError) - Method in class co.realtime.storage.StorageRef
+
+
Removes a role associated with the subscription.
+
+
desc() - Method in class co.realtime.storage.TableRef
+
+
Define if the items will be retrieved in descendant order.
+
+
+ + + +

E

+
+
equals(Object) - Method in class co.realtime.storage.security.DatabasePolicy
+
 
+
equals(String, ItemAttribute) - Method in class co.realtime.storage.TableRef
+
+
Applies a filter to the table.
+
+
+ + + +

F

+
+
fromString(String) - Static method in enum co.realtime.storage.StorageRef.StorageDataType
+
 
+
fromString(String) - Static method in enum co.realtime.storage.StorageRef.StorageEvent
+
 
+
+ + + +

G

+
+
get() - Method in class co.realtime.storage.ItemAttribute
+
+
Returns the value of attribute
+
+
get(OnItemSnapshot, OnError) - Method in class co.realtime.storage.ItemRef
+
+
Gets an item snapshot specified by this item reference.
+
+
getAccessRules(TablePolicy.Access) - Method in class co.realtime.storage.security.TablePolicy
+
+
Retrieves the rules set to a type of access.
+
+
getAccessRules() - Method in class co.realtime.storage.security.TablePolicy
+
+
Retrieves all of the access rules applied to the table.
+
+
getAllow() - Method in class co.realtime.storage.security.DatabaseCreatePolicy
+
+
Retrieves the permission set to create tables.
+
+
getApplicationKey() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getCreationDate() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getDatabase() - Method in class co.realtime.storage.security.Policies
+
+
Retrieves the database policies.
+
+
getDatabasePolicies() - Method in class co.realtime.storage.security.Role
+
+
Retrieves the policies related to the database.
+
+
getIsActive() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getItemCount() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getItems(OnItemSnapshot, OnError) - Method in class co.realtime.storage.TableRef
+
+
Get the items of this tableRef.
+
+
getName() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getName() - Method in class co.realtime.storage.security.Role
+
+
The name of the role.
+
+
getOperation() - Method in class co.realtime.storage.security.DatabasePolicy
+
+
Retrieves the selected operation.
+
+
getPrimaryKeyName() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getPrimaryKeyType() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getProvisionLoad() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getProvisionType() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getRole(String, OnRole, OnError) - Method in class co.realtime.storage.StorageRef
+
+
Retrieves the policies that compose the role.
+
+
getRoles(HashSet<String>, OnRole, OnError) - Method in class co.realtime.storage.StorageRef
+
+
Retrieves the specified roles policies associated with the subscription.
+
+
getRuleByName(char) - Static method in enum co.realtime.storage.security.TablePolicy.Rule
+
 
+
getSecondaryKeyName() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getSecondaryKeyType() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getSize() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getStatus() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getTableName() - Method in class co.realtime.storage.security.TablePolicy
+
+
Retrieves the name of the table.
+
+
getTablePolicies() - Method in class co.realtime.storage.security.Role
+
+
Retrieves the policies related to the tables.
+
+
getTables() - Method in class co.realtime.storage.security.DatabasePolicy
+
+
Retrieves the tables that the operation is res
+
+
getTables() - Method in class co.realtime.storage.security.Policies
+
+
Retrieves the table's policies.
+
+
getTables(OnTableSnapshot, OnError) - Method in class co.realtime.storage.StorageRef
+
+
Retrieves a list of the names of all tables created by the user’s subscription.
+
+
getThroughputRead() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getThroughputWrite() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getUpdateDate() - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
getValue() - Method in enum co.realtime.storage.security.DatabasePolicy.Operation
+
 
+
getValue(String) - Static method in enum co.realtime.storage.security.DatabasePolicy.Operation
+
 
+
getValue() - Method in enum co.realtime.storage.security.TablePolicy.Access
+
 
+
getValue() - Method in enum co.realtime.storage.security.TablePolicy.Rule
+
 
+
getValue() - Method in enum co.realtime.storage.StorageRef.StorageProvisionLoad
+
 
+
getValue() - Method in enum co.realtime.storage.StorageRef.StorageProvisionType
+
 
+
greaterEqual(String, ItemAttribute) - Method in class co.realtime.storage.TableRef
+
+
Applies a filter to the table.
+
+
greaterThan(String, ItemAttribute) - Method in class co.realtime.storage.TableRef
+
+
Applies a filter to the table.
+
+
+ + + +

I

+
+
incr(String, Number, OnItemSnapshot, OnError) - Method in class co.realtime.storage.ItemRef
+
+
Increments a given attribute of an item.
+
+
incr(String, OnItemSnapshot, OnError) - Method in class co.realtime.storage.ItemRef
+
+
Increments by one a given attribute of an item.
+
+
IORMapping - Interface in co.realtime.storage.entities
+
 
+
IPolicy - Interface in co.realtime.storage.security
+
 
+
isAuthenticated(String, OnBooleanResponse, OnError) - Method in class co.realtime.storage.StorageRef
+
+
Checks if a specified authentication token is authenticated.
+
+
isNull(String) - Method in class co.realtime.storage.TableRef
+
+
Applies a filter to the table.
+
+
isNumber() - Method in class co.realtime.storage.ItemAttribute
+
+
Checks if attribute is number type
+
+
isString() - Method in class co.realtime.storage.ItemAttribute
+
+
Checks if attribute is string type
+
+
item(ItemAttribute) - Method in class co.realtime.storage.TableRef
+
+
Creates a new item reference.
+
+
item(ItemAttribute, ItemAttribute) - Method in class co.realtime.storage.TableRef
+
+
Creates a new item reference.
+
+
ItemAttribute - Class in co.realtime.storage
+
+
Class representing item's attribute.
+
+
ItemAttribute(String) - Constructor for class co.realtime.storage.ItemAttribute
+
 
+
ItemAttribute(Number) - Constructor for class co.realtime.storage.ItemAttribute
+
 
+
ItemRef - Class in co.realtime.storage
+
 
+
ItemSnapshot - Class in co.realtime.storage
+
 
+
+ + + +

K

+
+
Key - Class in co.realtime.storage.entities
+
+
Specification of the key structure of a table.
+
+
Key(KeySchema) - Constructor for class co.realtime.storage.entities.Key
+
+
Builds a key structure with a primary key.
+
+
Key(KeySchema, KeySchema) - Constructor for class co.realtime.storage.entities.Key
+
+
Builds a key structure with primary and secondary keys.
+
+
KeySchema - Class in co.realtime.storage.entities
+
+
Specification of the key schema meant for a table.
+
+
KeySchema(String, StorageRef.StorageDataType) - Constructor for class co.realtime.storage.entities.KeySchema
+
+
Builds a key schema.
+
+
+ + + +

L

+
+
lessEqual(String, ItemAttribute) - Method in class co.realtime.storage.TableRef
+
+
Applies a filter to the table.
+
+
lessThan(String, ItemAttribute) - Method in class co.realtime.storage.TableRef
+
+
Applies a filter to the table.
+
+
limit(Long) - Method in class co.realtime.storage.TableRef
+
+
Applies a limit to this reference confining the number of items.
+
+
listRoles(OnRoleName, OnError) - Method in class co.realtime.storage.StorageRef
+
+
Retrieves a list of the names of the roles created by the user�s application.
+
+
+ + + +

M

+
+
map() - Method in interface co.realtime.storage.entities.IORMapping
+
 
+
map() - Method in class co.realtime.storage.entities.Key
+
 
+
map() - Method in class co.realtime.storage.entities.KeySchema
+
 
+
map() - Method in class co.realtime.storage.entities.Throughput
+
 
+
map() - Method in class co.realtime.storage.security.DatabaseCreatePolicy
+
 
+
map() - Method in class co.realtime.storage.security.DatabasePolicy
+
 
+
map() - Method in interface co.realtime.storage.security.IPolicy
+
 
+
map() - Method in class co.realtime.storage.security.Policies
+
 
+
map() - Method in class co.realtime.storage.security.Role
+
 
+
map() - Method in class co.realtime.storage.security.TablePolicy
+
 
+
meta(OnTableMetadata, OnError) - Method in class co.realtime.storage.TableRef
+
+
Gets the metadata of the table reference.
+
+
+ + + +

N

+
+
name() - Method in class co.realtime.storage.TableRef
+
+
Return the name of the referred table.
+
+
notContains(String, ItemAttribute) - Method in class co.realtime.storage.TableRef
+
+
Applies a filter to the table.
+
+
notEqual(String, ItemAttribute) - Method in class co.realtime.storage.TableRef
+
+
Applies a filter to the table.
+
+
notNull(String) - Method in class co.realtime.storage.TableRef
+
+
Applies a filter to the table reference.
+
+
+ + + +

O

+
+
off(StorageRef.StorageEvent, OnItemSnapshot) - Method in class co.realtime.storage.ItemRef
+
+
Remove an event listener
+
+
off(StorageRef.StorageEvent, OnItemSnapshot) - Method in class co.realtime.storage.TableRef
+
+
Remove an event handler.
+
+
off(StorageRef.StorageEvent, ItemAttribute, OnItemSnapshot) - Method in class co.realtime.storage.TableRef
+
+
Remove an event handler.
+
+
on(StorageRef.StorageEvent, OnItemSnapshot, OnError) - Method in class co.realtime.storage.ItemRef
+
+
Attach a listener to run the callback every time the event type occurs for this item.
+
+
on(StorageRef.StorageEvent, OnItemSnapshot) - Method in class co.realtime.storage.ItemRef
+
+
Attach a listener to run the callback every time the event type occurs for this item.
+
+
on(StorageRef.StorageEvent, OnItemSnapshot, OnError) - Method in class co.realtime.storage.TableRef
+
+
Attach a listener to run every time the eventType occurs.
+
+
on(StorageRef.StorageEvent, OnItemSnapshot) - Method in class co.realtime.storage.TableRef
+
+
Attach a listener to run every time the eventType occurs.
+
+
on(StorageRef.StorageEvent, ItemAttribute, OnItemSnapshot, OnError) - Method in class co.realtime.storage.TableRef
+
+
Attach a listener to run every time the eventType occurs for specific primary key.
+
+
on(StorageRef.StorageEvent, ItemAttribute, OnItemSnapshot) - Method in class co.realtime.storage.TableRef
+
+
Attach a listener to run every time the eventType occurs for specific primary key.
+
+
OnBooleanResponse - Interface in co.realtime.storage.ext
+
 
+
once(StorageRef.StorageEvent, OnItemSnapshot, OnError) - Method in class co.realtime.storage.ItemRef
+
+
Attach a listener to run the callback only one the event type occurs for this item.
+
+
once(StorageRef.StorageEvent, OnItemSnapshot) - Method in class co.realtime.storage.ItemRef
+
+
Attach a listener to run the callback only one the event type occurs for this item.
+
+
once(StorageRef.StorageEvent, OnItemSnapshot, OnError) - Method in class co.realtime.storage.TableRef
+
+
Attach a listener to run only once the event type occurs.
+
+
once(StorageRef.StorageEvent, ItemAttribute, OnItemSnapshot, OnError) - Method in class co.realtime.storage.TableRef
+
+
Attach a listener to run only once the event type occurs for specific primary key.
+
+
OnConnected - Interface in co.realtime.storage.ext
+
 
+
onConnected(OnConnected) - Method in class co.realtime.storage.StorageRef
+
+
Event fired when a connection is established
+
+
OnError - Interface in co.realtime.storage.ext
+
 
+
OnItemSnapshot - Interface in co.realtime.storage.ext
+
 
+
OnPresence - Interface in co.realtime.storage.ext
+
 
+
OnReconnected - Interface in co.realtime.storage.ext
+
 
+
onReconnected(OnReconnected) - Method in class co.realtime.storage.StorageRef
+
+
Event fired when a connection is reestablished after being closed unexpectedly
+
+
OnReconnecting - Interface in co.realtime.storage.ext
+
 
+
onReconnecting(OnReconnecting) - Method in class co.realtime.storage.StorageRef
+
+
Event fired when a connection is trying to be reestablished after being closed unexpectedly
+
+
OnRole - Interface in co.realtime.storage.ext
+
 
+
OnRoleName - Interface in co.realtime.storage.ext
+
 
+
OnSetPresence - Interface in co.realtime.storage.ext
+
 
+
OnTableCreation - Interface in co.realtime.storage.ext
+
 
+
OnTableMetadata - Interface in co.realtime.storage.ext
+
 
+
OnTableSnapshot - Interface in co.realtime.storage.ext
+
 
+
OnTableUpdate - Interface in co.realtime.storage.ext
+
 
+
operation - Variable in class co.realtime.storage.security.DatabasePolicy
+
 
+
+ + + +

P

+
+
Policies - Class in co.realtime.storage.security
+
+
Holds the database and table policies.
+
+
Policies() - Constructor for class co.realtime.storage.security.Policies
+
 
+
presence(OnPresence, OnError) - Method in class co.realtime.storage.ItemRef
+
+
Retrieves the number of the table subscriptions and their respective connection metadata (limited to the first 100 subscriptions).
+
+
presence(OnPresence, OnError) - Method in class co.realtime.storage.TableRef
+
+
Retrieves the number of the table subscriptions and their respective connection metadata (limited to the first 100 subscriptions).
+
+
push(LinkedHashMap<String, ItemAttribute>, OnItemSnapshot, OnError) - Method in class co.realtime.storage.TableRef
+
+
Adds a new item to the table.
+
+
+ + + +

R

+
+
ref() - Method in class co.realtime.storage.ItemSnapshot
+
+
Creates a new item reference object.
+
+
ref() - Method in class co.realtime.storage.TableSnapshot
+
+
Returns a table reference
+
+
remove(DatabasePolicy) - Method in class co.realtime.storage.security.Policies
+
+
Removes a database policy.
+
+
remove(TablePolicy) - Method in class co.realtime.storage.security.Policies
+
+
Removes a table policy.
+
+
removeItemPolicy(P) - Method in class co.realtime.storage.security.TablePolicy
+
+
Removes the access rules of an item of the table.
+
+
removeItemPolicy(P, S) - Method in class co.realtime.storage.security.TablePolicy
+
+
Removes the access rules of an item of the table.
+
+
removePolicy(TablePolicy) - Method in class co.realtime.storage.security.Role
+
+
Removes a policy specific of a table.
+
+
removePolicy(DatabasePolicy) - Method in class co.realtime.storage.security.Role
+
+
Removes policy specific to the database.
+
+
Role - Class in co.realtime.storage.security
+
+
Defines a role which is a set of rules that control access to the Storage database.
+
+
Role() - Constructor for class co.realtime.storage.security.Role
+
+
Creates an empty Role instance.
+
+
Role(String) - Constructor for class co.realtime.storage.security.Role
+
+
Creates a Role instance with a given name.
+
+
Role(String, Policies) - Constructor for class co.realtime.storage.security.Role
+
+
Creates a Role instance with a given name and its policies.
+
+
run(Boolean) - Method in interface co.realtime.storage.ext.OnBooleanResponse
+
 
+
run(StorageRef) - Method in interface co.realtime.storage.ext.OnConnected
+
 
+
run(Integer, String) - Method in interface co.realtime.storage.ext.OnError
+
 
+
run(ItemSnapshot) - Method in interface co.realtime.storage.ext.OnItemSnapshot
+
 
+
run(Presence) - Method in interface co.realtime.storage.ext.OnPresence
+
 
+
run(StorageRef) - Method in interface co.realtime.storage.ext.OnReconnected
+
 
+
run(StorageRef) - Method in interface co.realtime.storage.ext.OnReconnecting
+
 
+
run(Role) - Method in interface co.realtime.storage.ext.OnRole
+
 
+
run(String) - Method in interface co.realtime.storage.ext.OnRoleName
+
 
+
run(String) - Method in interface co.realtime.storage.ext.OnSetPresence
+
 
+
run(String, Double, String) - Method in interface co.realtime.storage.ext.OnTableCreation
+
 
+
run(TableMetadata) - Method in interface co.realtime.storage.ext.OnTableMetadata
+
 
+
run(TableSnapshot) - Method in interface co.realtime.storage.ext.OnTableSnapshot
+
 
+
run(String, String) - Method in interface co.realtime.storage.ext.OnTableUpdate
+
 
+
+ + + +

S

+
+
set(LinkedHashMap<String, ItemAttribute>, OnItemSnapshot, OnError) - Method in class co.realtime.storage.ItemRef
+
+
Updates the stored item specified by this item reference.
+
+
setAccessRules(TablePolicy.Access, EnumSet<TablePolicy.Rule>) - Method in class co.realtime.storage.security.TablePolicy
+
+
Adds a set of rules to a specific type of access.
+
+
setAccessRules(HashMap<TablePolicy.Access, EnumSet<TablePolicy.Rule>>) - Method in class co.realtime.storage.security.TablePolicy
+
+
Sets the access rules.
+
+
setAllow(Boolean) - Method in class co.realtime.storage.security.DatabaseCreatePolicy
+
+
Sets the permission to create tables.
+
+
setApplicationKey(String) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setCreationDate(Long) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setDatabase(HashSet<DatabasePolicy>) - Method in class co.realtime.storage.security.Policies
+
 
+
setIsActive(Boolean) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setItemCount(Long) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setItemPolicy(P, HashMap<TablePolicy.Access, EnumSet<TablePolicy.Rule>>) - Method in class co.realtime.storage.security.TablePolicy
+
+
Sets the access rules of an item of the table.
+
+
setItemPolicy(P, S, HashMap<TablePolicy.Access, EnumSet<TablePolicy.Rule>>) - Method in class co.realtime.storage.security.TablePolicy
+
+
Sets the access rules of an item of the table.
+
+
setName(String) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setName(String) - Method in class co.realtime.storage.security.Role
+
+
Assigns a name to the role.
+
+
setOperation(DatabasePolicy.Operation) - Method in class co.realtime.storage.security.DatabasePolicy
+
+
Sets the operation.
+
+
setPresence(Boolean, Boolean, OnSetPresence, OnError) - Method in class co.realtime.storage.ItemRef
+
+
Enables/Disables the Messaging's presence feature.
+
+
setPresence(Boolean, OnSetPresence, OnError) - Method in class co.realtime.storage.ItemRef
+
+
Enables/Disables the Messaging's presence feature.
+
+
setPresence(Boolean, Boolean, OnSetPresence, OnError) - Method in class co.realtime.storage.TableRef
+
+
Enables/Disables the Messaging's presence feature.
+
+
setPresence(Boolean, OnSetPresence, OnError) - Method in class co.realtime.storage.TableRef
+
+
Enables/Disables the Messaging's presence feature.
+
+
setPrimaryKeyName(String) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setPrimaryKeyType(StorageRef.StorageDataType) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setProvisionLoad(StorageRef.StorageProvisionLoad) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setProvisionType(StorageRef.StorageProvisionType) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setRole(Role, OnBooleanResponse, OnError) - Method in class co.realtime.storage.StorageRef
+
+
Stores a set of rules that control access to the Storage database.
+
+
setSecondaryKeyName(String) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setSecondaryKeyType(StorageRef.StorageDataType) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setSize(Long) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setStatus(String) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setTableName(String) - Method in class co.realtime.storage.security.TablePolicy
+
+
Sets the name of a table.
+
+
setTables(HashSet<String>) - Method in class co.realtime.storage.security.DatabasePolicy
+
 
+
setThroughputRead(Integer) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setThroughputWrite(Integer) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
setUpdateDate(Long) - Method in class co.realtime.storage.entities.TableMetadata
+
 
+
StorageException - Exception in co.realtime.storage.ext
+
 
+
StorageException(String) - Constructor for exception co.realtime.storage.ext.StorageException
+
 
+
StorageRef - Class in co.realtime.storage
+
+
Class with the definition of a storage reference.
+
+
StorageRef(String, String, String, boolean, boolean, String) - Constructor for class co.realtime.storage.StorageRef
+
+
Creates a new Storage reference.
+
+
StorageRef(String, String, String) - Constructor for class co.realtime.storage.StorageRef
+
+
Creates a new Storage reference.
+
+
StorageRef(String, String) - Constructor for class co.realtime.storage.StorageRef
+
+
Creates a new Storage reference.
+
+
StorageRef.StorageDataType - Enum in co.realtime.storage
+
+
Storage data type, used for definitions of primary and secondary keys
+
+
StorageRef.StorageEvent - Enum in co.realtime.storage
+
+
Storage event types, used for define notifications types
+
+
StorageRef.StorageProvisionLoad - Enum in co.realtime.storage
+
+
Storage provision load
+
+
StorageRef.StorageProvisionType - Enum in co.realtime.storage
+
+
Storage provision type
+
+
+ + + +

T

+
+
table(String) - Method in class co.realtime.storage.StorageRef
+
+
Creates new table reference
+
+
TableMetadata - Class in co.realtime.storage.entities
+
 
+
TableMetadata() - Constructor for class co.realtime.storage.entities.TableMetadata
+
 
+
TablePolicy - Class in co.realtime.storage.security
+
+
Policies applied specifically to the tables.
+
+
TablePolicy() - Constructor for class co.realtime.storage.security.TablePolicy
+
+
Creates an empty instance of TablePolicy.
+
+
TablePolicy.Access - Enum in co.realtime.storage.security
+
+
Type of access a rule is set.
+
+
TablePolicy.Rule - Enum in co.realtime.storage.security
+
+
Rules regarding the access to tables and their keys.
+
+
TableRef - Class in co.realtime.storage
+
 
+
TableSnapshot - Class in co.realtime.storage
+
 
+
Throughput - Class in co.realtime.storage.entities
+
+
Specification of a table read and write operation capacity.
+
+
Throughput(Integer, Integer) - Constructor for class co.realtime.storage.entities.Throughput
+
+
Builds the table throughput.
+
+
toString() - Method in class co.realtime.storage.ItemAttribute
+
 
+
toString() - Method in enum co.realtime.storage.StorageRef.StorageDataType
+
 
+
+ + + +

U

+
+
unmap(Map.Entry<String, Object>) - Static method in class co.realtime.storage.security.DatabasePolicy
+
 
+
unmap(Map<String, Object>) - Static method in class co.realtime.storage.security.Policies
+
 
+
unmap(Map<String, Object>) - Static method in class co.realtime.storage.security.Role
+
 
+
unmap(Map.Entry<String, Object>) - Static method in class co.realtime.storage.security.TablePolicy
+
 
+
update(StorageRef.StorageProvisionLoad, StorageRef.StorageProvisionType, OnTableUpdate, OnError) - Method in class co.realtime.storage.TableRef
+
+
Updates the provision type and provision load of the referenced table.
+
+
updateRole(Role, OnBooleanResponse, OnError) - Method in class co.realtime.storage.StorageRef
+
+
Modifies a set of existing rules that control access to the Storage database.
+
+
+ + + +

V

+
+
val() - Method in class co.realtime.storage.ItemSnapshot
+
+
Return the value of this snapshot.
+
+
val() - Method in class co.realtime.storage.TableSnapshot
+
+
Retrieves the name of the table
+
+
valueOf(String) - Static method in enum co.realtime.storage.security.DatabasePolicy.Operation
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum co.realtime.storage.security.TablePolicy.Access
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum co.realtime.storage.security.TablePolicy.Rule
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum co.realtime.storage.StorageRef.StorageDataType
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum co.realtime.storage.StorageRef.StorageEvent
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum co.realtime.storage.StorageRef.StorageProvisionLoad
+
+
Returns the enum constant of this type with the specified name.
+
+
valueOf(String) - Static method in enum co.realtime.storage.StorageRef.StorageProvisionType
+
+
Returns the enum constant of this type with the specified name.
+
+
values() - Static method in enum co.realtime.storage.security.DatabasePolicy.Operation
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum co.realtime.storage.security.TablePolicy.Access
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum co.realtime.storage.security.TablePolicy.Rule
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum co.realtime.storage.StorageRef.StorageDataType
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum co.realtime.storage.StorageRef.StorageEvent
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum co.realtime.storage.StorageRef.StorageProvisionLoad
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
values() - Static method in enum co.realtime.storage.StorageRef.StorageProvisionType
+
+
Returns an array containing the constants of this enum type, in +the order they are declared.
+
+
+A B C D E F G I K L M N O P R S T U V 
+ +
+ + + + + + + +
+ + +

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 @@ + + + + + + +Storage 1.0.20 API + + + + + + + + + +<noscript> +<div>JavaScript is disabled on your browser.</div> +</noscript> +<h2>Frame Alert</h2> +<p>This document is designed to be viewed using the frames feature. If you see this message, you are using a non-frame-capable web client. Link to <a href="overview-summary.html">Non-frame version</a>.</p> + + + diff --git a/target/apidocs/overview-frame.html b/target/apidocs/overview-frame.html new file mode 100644 index 0000000..d327c09 --- /dev/null +++ b/target/apidocs/overview-frame.html @@ -0,0 +1,25 @@ + + + + + + +Overview List (Storage 1.0.20 API) + + + + + + + +

 

+ + 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 @@ + + + + + + +Overview (Storage 1.0.20 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Storage 1.0.20 API

+
+
+ + + + + + + + + + + + + + + + + + + + + + + + +
Packages 
PackageDescription
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 @@ + + + + + + +Class Hierarchy (Storage 1.0.20 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Hierarchy For All Packages

+Package Hierarchies: + +
+
+

Class Hierarchy

+ +

Interface Hierarchy

+ +

Enum Hierarchy

+ +
+ +
+ + + + + + + +
+ + +

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 @@ + + + + + + +Serialized Form (Storage 1.0.20 API) + + + + + + + + +
+ + + + + + + +
+ + +
+

Serialized Form

+
+
+ +
+ +
+ + + + + + + +
+ + +

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 @@ + + + + + + + + + src/main/javadoc + diff --git a/target/javadoc-bundle-options/package-list b/target/javadoc-bundle-options/package-list new file mode 100644 index 0000000..a28fb64 --- /dev/null +++ b/target/javadoc-bundle-options/package-list @@ -0,0 +1,217 @@ +java.applet +java.awt +java.awt.color +java.awt.datatransfer +java.awt.dnd +java.awt.event +java.awt.font +java.awt.geom +java.awt.im +java.awt.im.spi +java.awt.image +java.awt.image.renderable +java.awt.print +java.beans +java.beans.beancontext +java.io +java.lang +java.lang.annotation +java.lang.instrument +java.lang.invoke +java.lang.management +java.lang.ref +java.lang.reflect +java.math +java.net +java.nio +java.nio.channels +java.nio.channels.spi +java.nio.charset +java.nio.charset.spi +java.nio.file +java.nio.file.attribute +java.nio.file.spi +java.rmi +java.rmi.activation +java.rmi.dgc +java.rmi.registry +java.rmi.server +java.security +java.security.acl +java.security.cert +java.security.interfaces +java.security.spec +java.sql +java.text +java.text.spi +java.time +java.time.chrono +java.time.format +java.time.temporal +java.time.zone +java.util +java.util.concurrent +java.util.concurrent.atomic +java.util.concurrent.locks +java.util.function +java.util.jar +java.util.logging +java.util.prefs +java.util.regex +java.util.spi +java.util.stream +java.util.zip +javax.accessibility +javax.activation +javax.activity +javax.annotation +javax.annotation.processing +javax.crypto +javax.crypto.interfaces +javax.crypto.spec +javax.imageio +javax.imageio.event +javax.imageio.metadata +javax.imageio.plugins.bmp +javax.imageio.plugins.jpeg +javax.imageio.spi +javax.imageio.stream +javax.jws +javax.jws.soap +javax.lang.model +javax.lang.model.element +javax.lang.model.type +javax.lang.model.util +javax.management +javax.management.loading +javax.management.modelmbean +javax.management.monitor +javax.management.openmbean +javax.management.relation +javax.management.remote +javax.management.remote.rmi +javax.management.timer +javax.naming +javax.naming.directory +javax.naming.event +javax.naming.ldap +javax.naming.spi +javax.net +javax.net.ssl +javax.print +javax.print.attribute +javax.print.attribute.standard +javax.print.event +javax.rmi +javax.rmi.CORBA +javax.rmi.ssl +javax.script +javax.security.auth +javax.security.auth.callback +javax.security.auth.kerberos +javax.security.auth.login +javax.security.auth.spi +javax.security.auth.x500 +javax.security.cert +javax.security.sasl +javax.sound.midi +javax.sound.midi.spi +javax.sound.sampled +javax.sound.sampled.spi +javax.sql +javax.sql.rowset +javax.sql.rowset.serial +javax.sql.rowset.spi +javax.swing +javax.swing.border +javax.swing.colorchooser +javax.swing.event +javax.swing.filechooser +javax.swing.plaf +javax.swing.plaf.basic +javax.swing.plaf.metal +javax.swing.plaf.multi +javax.swing.plaf.nimbus +javax.swing.plaf.synth +javax.swing.table +javax.swing.text +javax.swing.text.html +javax.swing.text.html.parser +javax.swing.text.rtf +javax.swing.tree +javax.swing.undo +javax.tools +javax.transaction +javax.transaction.xa +javax.xml +javax.xml.bind +javax.xml.bind.annotation +javax.xml.bind.annotation.adapters +javax.xml.bind.attachment +javax.xml.bind.helpers +javax.xml.bind.util +javax.xml.crypto +javax.xml.crypto.dom +javax.xml.crypto.dsig +javax.xml.crypto.dsig.dom +javax.xml.crypto.dsig.keyinfo +javax.xml.crypto.dsig.spec +javax.xml.datatype +javax.xml.namespace +javax.xml.parsers +javax.xml.soap +javax.xml.stream +javax.xml.stream.events +javax.xml.stream.util +javax.xml.transform +javax.xml.transform.dom +javax.xml.transform.sax +javax.xml.transform.stax +javax.xml.transform.stream +javax.xml.validation +javax.xml.ws +javax.xml.ws.handler +javax.xml.ws.handler.soap +javax.xml.ws.http +javax.xml.ws.soap +javax.xml.ws.spi +javax.xml.ws.spi.http +javax.xml.ws.wsaddressing +javax.xml.xpath +org.ietf.jgss +org.omg.CORBA +org.omg.CORBA.DynAnyPackage +org.omg.CORBA.ORBPackage +org.omg.CORBA.TypeCodePackage +org.omg.CORBA.portable +org.omg.CORBA_2_3 +org.omg.CORBA_2_3.portable +org.omg.CosNaming +org.omg.CosNaming.NamingContextExtPackage +org.omg.CosNaming.NamingContextPackage +org.omg.Dynamic +org.omg.DynamicAny +org.omg.DynamicAny.DynAnyFactoryPackage +org.omg.DynamicAny.DynAnyPackage +org.omg.IOP +org.omg.IOP.CodecFactoryPackage +org.omg.IOP.CodecPackage +org.omg.Messaging +org.omg.PortableInterceptor +org.omg.PortableInterceptor.ORBInitInfoPackage +org.omg.PortableServer +org.omg.PortableServer.CurrentPackage +org.omg.PortableServer.POAManagerPackage +org.omg.PortableServer.POAPackage +org.omg.PortableServer.ServantLocatorPackage +org.omg.PortableServer.portable +org.omg.SendingContext +org.omg.stub.java.rmi +org.w3c.dom +org.w3c.dom.bootstrap +org.w3c.dom.events +org.w3c.dom.ls +org.w3c.dom.views +org.xml.sax +org.xml.sax.ext +org.xml.sax.helpers \ No newline at end of file diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties new file mode 100644 index 0000000..dba0fa9 --- /dev/null +++ b/target/maven-archiver/pom.properties @@ -0,0 +1,5 @@ +#Generated by Maven +#Tue Oct 06 00:12:31 WEST 2015 +version=1.0.20 +groupId=co.realtime +artifactId=storage diff --git a/target/storage-1.0.20-javadoc.jar b/target/storage-1.0.20-javadoc.jar new file mode 100644 index 0000000..fb1a9d5 Binary files /dev/null and b/target/storage-1.0.20-javadoc.jar differ diff --git a/target/storage-1.0.20-javadoc.jar.asc b/target/storage-1.0.20-javadoc.jar.asc new file mode 100644 index 0000000..2032686 --- /dev/null +++ b/target/storage-1.0.20-javadoc.jar.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Comment: GPGTools - https://gpgtools.org + +iQIcBAABCgAGBQJWEwPlAAoJEK8bXue9tDfDXf4P/1A800GQJlfXGZgLUFAxRzgo +qy5OoWkdOanWZjK89NozRgBv6JZ8m5yRIBF3+MrpQMcIx3fm5AbVPmqTqeO0Hav9 +s55Vd8TRn1M0VeVwqRPQjokIEov5C0aOfEFnVYp77T5M9Pq4Vf8rMsR/8Ox6utmR +tzFwrqFq4b79MGH5LBFcjEmSpeCr5k7op9dKkSVmEBLIvwpxFVZ6pfyW25SYUjc1 +p0eh5GAZZIo2vCG3J4ZeLvtpfx7jhs+Djcj5eJ8KrAgUhMAbokbP1T76adB544ru +EqcTTDH2R0CUKEjxhD+Lt5ux3mlu853VJN11SRyNpufQO1dTiAFfOnttn2kQMilZ +FQKNkk3sq4x4gx9wGdQZamq0kT3pDFcpIcvjNm/VYT8RR1AY456T/6alKamz8U14 +rB7xhkanMJv1G9nvQCzeZZt/YLcGDkaRA3M4afce29MsxZ8fK2g/jRqsVY8paZzD +U81jNpy0eua9Q301s5TCI3Xue1lLTyQhzIBQ3ByplBS8/S6gi0j3ztyGwp/8axte +QDizc8n7T1LJdap7mO5aW+Qf1/2doMZl0JDrbtg00bDa94F9DEI3Aj63HvFxszjx +ce7W0M60ToAPzAvwt/V/EdOBCmxGrQGlghHPxbxm4NofI4ngz+NJ+l4d39plwuok +x2JG9q4kBWQWmIQoHjRi +=Y5fo +-----END PGP SIGNATURE----- diff --git a/target/storage-1.0.20-sources.jar b/target/storage-1.0.20-sources.jar new file mode 100644 index 0000000..d899437 Binary files /dev/null and b/target/storage-1.0.20-sources.jar differ diff --git a/target/storage-1.0.20-sources.jar.asc b/target/storage-1.0.20-sources.jar.asc new file mode 100644 index 0000000..d209177 --- /dev/null +++ b/target/storage-1.0.20-sources.jar.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Comment: GPGTools - https://gpgtools.org + +iQIcBAABCgAGBQJWEwPlAAoJEK8bXue9tDfDwmIP/1VRPUXxK5aC7s5xeEKJGYgX +W1CqJeRPeSZ/mN5sW/+57A7p8TSUSNU0fJoDOXFtelN7NFX8eoG2qSFEv8SjyxLL +xrCtqc0r5vXfj2BY7pwCGhEmOjR4sz+vJFUoj83SK3Q08osET0Hm8s2Dy9D0IQAM +s1C8YEtt2QwWX+dvqH/c1CKWkLUHE29LOJh19jfcuHqA/0RN1WmclesAtfhaeAX5 +LUid/b+ssIN6AljAaITR/t4RGC/buhUAFps5dgRoB5wLJEeRGh/za5QCc6Jf798l +im/oN23JtBOFix/HIl1P8E5xmTjqXfyi6Z/BYjjb3BrIGgipNmzJnLEH1FCC+trD +GVfUYE81z9na5Biul5k66Kl0gxQrb1bKfahM069XFc0sbZP9kSEbmJmSj/CWBQQN +IjoZ2IgEdLWGRvP5zdo7sgnPLeIRy7Ds2K58spwastd77HHZ4xONEwa+UzECuz5d +DHZjNvtx2iIjTxIUeliAOMpq0Jij86xTST3VAVMZ6Mv6+7ySXXICoOF2Qq22rEsJ +I8II2mi3y07lLHe4BvqK+VsIHZns34r7jVvy+9Czs6akOwnM8Pl4ecEVep6XrCFi +Bjja31f8lakOJY10voFU9j5NDnoW6kc/+pfVZ4o0JL0+PNTg+7GFhLcAju8SCDEm +BNnxZUnP7PbZ8THq1/QX +=Kvg6 +-----END PGP SIGNATURE----- diff --git a/target/storage-1.0.20.jar b/target/storage-1.0.20.jar new file mode 100644 index 0000000..b5e4893 Binary files /dev/null and b/target/storage-1.0.20.jar differ diff --git a/target/storage-1.0.20.jar.asc b/target/storage-1.0.20.jar.asc new file mode 100644 index 0000000..205347c --- /dev/null +++ b/target/storage-1.0.20.jar.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Comment: GPGTools - https://gpgtools.org + +iQIcBAABCgAGBQJWEwPlAAoJEK8bXue9tDfDag4P/Rz4dxUF+Ktig8IRSxvFzvkz +AIoYiJx/fl4osX+G3wPJy2N0N2hlrRerX8LMtJSnnEgtROvCX5ZFj5dfV5KpEiC7 +Cump0F+fBn9eSHsmTcZ32UFYfCeeJkdZwdo4frzSSh+MUQfvwwRGwp5rZnbtptrU +sLIaYcBb1/WxpjeNDsoYzVoCWg1gHqO1N1fisQg/0Taonfwoq2PyKbUgecgraGVU +uQ2HGUK30A/LhmjXW45Ps5arkgx70i93KIxnur9fMNs4WDmLLDtKfXTRglqpZErg +3RdJM0wdzVACf5WPJ5lqrMJESJ9syGkW1svEwtjwq/YFP29TDQS0EDSnYi9yZfuc +T8+yTy5zoXyJmhsRkUuwbC8qTrQoZqH6iop9gj/mP6Zrs+xh3ltnt2gTf9RHBQaj +onKVmbAn2/PHeRmlQFIKSPhMDvPWx7FlpkPwK4dALp262WxmXLVjonoaVy8dWDlU +RktJkP+gskzJp1RY80hOhuqjnuPBhZ2YrwnzfGQlNFtDKzTBLm0703QfD/On69AU +TXHypPVFD+qsc9Jl/ZTD+3pV3OsnXDqX8DzxqWvmtOsy/iWh91MEMjXnBb9+IZ0E +t0TrVb5JCnaEUCjF+zahYcumrlVYGkNh6milfgwYOdSMMI8mScCKTXK7iMXHOdX1 +ujRgd7nDZTdrr3HDB/Mi +=03bZ +-----END PGP SIGNATURE----- diff --git a/target/storage-1.0.20.pom b/target/storage-1.0.20.pom new file mode 100644 index 0000000..62c9b63 --- /dev/null +++ b/target/storage-1.0.20.pom @@ -0,0 +1,123 @@ + + + 4.0.0 + + co.realtime + storage + 1.0.20 + jar + Storage + Realtime Cloud Storage SDK for Java + https://github.com/realtime-framework/RealtimeStorage-Java + + + MIT License + http://www.opensource.org/licenses/mit-license.php + repo + + + + + realtimeframework + RealTime Framework + + + + scm:git@github.com:realtime-framework/RealtimeStorage-Java.git + scm:git@github.com:realtime-framework/RealtimeStorage-Java.git + https://github.com/realtime-framework/RealtimeStorage-Java + + + + + + maven-source-plugin + + + attach-sources + + jar + + + + + + maven-javadoc-plugin + + + attach-javadocs + + jar + + + + + + maven-deploy-plugin + + + deploy + deploy + + deploy + + + + + + org.apache.maven.plugins + maven-gpg-plugin + 1.5 + + + sign-artifacts + verify + + sign + + + + + + + + + com.google.code.gson + gson + 2.3.1 + + + com.fasterxml.jackson.core + jackson-annotations + 2.2.3 + + + com.fasterxml.jackson.core + jackson-core + 2.2.1 + + + com.fasterxml.jackson.core + jackson-databind + 2.2.3 + + + co.realtime + messaging + 2.1.20 + + + + + release + https://oss.sonatype.org/service/local/staging/deploy/maven2 + + + snapshot + https://oss.sonatype.org/content/repositories/snapshots + + + + \ No newline at end of file diff --git a/target/storage-1.0.20.pom.asc b/target/storage-1.0.20.pom.asc new file mode 100644 index 0000000..e803143 --- /dev/null +++ b/target/storage-1.0.20.pom.asc @@ -0,0 +1,17 @@ +-----BEGIN PGP SIGNATURE----- +Comment: GPGTools - https://gpgtools.org + +iQIcBAABCgAGBQJWEwPlAAoJEK8bXue9tDfDjOEP/RbuzWIGS4CwRxsmhn6BFpc3 +n7C36ZyN+dYkcQLQj0g1ApIElMBCqDOXqgCorr1gjHk/cf6zFZvomxQNvabkUCxq +C2XXAWq3NorrUGdK46v7kd/QG3rjHNabhn7jOZZP0z9uphbd9VO9YAM5ptR5M7MG +0HKbhjkPEq/tFaZsCmDQr3kiqoxUgOXSfcjGKkzP0R4jex2Mod7f90mPSh3ndKgz +iy6qeE31A4foOlcRUc0gR/NJS/OLwX27kEjxC9Lw2sLjf3LVZF5SW5EkvtdjRYhc +jK7395w0OHizJVibDjH/Zra41xtTTLDlHM2BvS/CTxnq+lANvRHg35UO/nI6+cxJ +Xg+iJnz4GJRif8Lif5ZaOke83eeqzvQ2DmJT2hTNxICytgvAsLjmIEkWsHKnN71y +mjaA9uyCMqHEsDaaRTuhxxsInAQ6Fn86b8zfjzl6yzpjT/0LmcfytQsj0l/z1Z6P +QWoV875ZbbiOpvtJCf8nbBQcaurhfwXBWHxVUtq4HY42ByyqeSw94NEBx0PFvNbn +LkFgQuaZBPHZuc9cNSzZMyGHubZfrE/FuvTobUAC18ICwcXPFMCzn/Do18KIlbEk +0xCZ0ofAS0GYFrHhV7b4y85jgJKeWqIZPBOqrt286kY/P2BGGFNGpUfUd+gWZQ4e +4EWfrg5tuYe+9Ux9IeZR +=Zt1k +-----END PGP SIGNATURE----- diff --git a/target/test-classes/Main$1.class b/target/test-classes/Main$1.class new file mode 100644 index 0000000..1a2059d Binary files /dev/null and b/target/test-classes/Main$1.class differ diff --git a/target/test-classes/Main$2.class b/target/test-classes/Main$2.class new file mode 100644 index 0000000..e22d10d Binary files /dev/null and b/target/test-classes/Main$2.class differ diff --git a/target/test-classes/Main$3.class b/target/test-classes/Main$3.class new file mode 100644 index 0000000..d677f74 Binary files /dev/null and b/target/test-classes/Main$3.class differ diff --git a/target/test-classes/Main.class b/target/test-classes/Main.class new file mode 100644 index 0000000..7b3f021 Binary files /dev/null and b/target/test-classes/Main.class differ