Package mycq

Classes

interface  Column
 Represent a column information. More...
interface  CQManager
 Manages continuous queries of a MyCQ Server. More...
interface  CQResultQueue
 Provides methods for using a CQResultQueue in a MyCQ Server. More...
interface  Message
 Set or Get message values. More...
interface  MyCQClient
 Provides methods for connecting and closing to a MyCQ Server and gets the UserManager, QueueManager, CQManager. More...
class  MyCQException
 Represents the exception that is thrown when MyCQClient, UserManager, QueueManager and CQManager are not able to complete a operation. More...
class  MyCQFactory
 Provides methods for getting MyCQClient instance and QueueSchema instance. More...
class  OnGetHandler
 Asynchronous message get handler class. You can implement your own asynchronous message get handler by inheritance of this class. More...
interface  P2PQueue
 Provides methods for using a P2PQueue in a MyCQ Server. More...
interface  QueueManager
 Manages queues of a MyCQ Server. More...
interface  QueueSchema
 Makes or represents columns of a QueueSchema. More...
interface  TopicQueue
 Provides methods for using a TopicQueue in a MyCQ Server. More...
class  UserInfo
 UserInfo class. More...
interface  UserManager
 Manages users of a MyCQ Server. More...

Enumerations

enum  ColumnType {
  BOOLEAN = (0), BYTE = (1), SHORT = (3), USHORT = (5),
  INT = (7), LONG = (11), FLOAT = (16), DOUBLE = (17),
  DATE = (18), TIME = (19), DATETIME = (20), STRING = (21),
  VAR_STRING = (22), BINARY = (25), VAR_BINARY = (26)
}
 

Column's data types.

More...
enum  UserType { SUPER_USER = (0), NORMAL_USER = (1) }
 

Represents the types of user.

More...

Enumeration Type Documentation

Column's data types.

Enumerator:
BOOLEAN 

Boolean values, true or false. (size:= 1Bytes).

BYTE 

Unsigned integer values, from 0 to 255. (size:= 1Bytes).

SHORT 

Unsigned integer values(char), from 0 to 65,535. (size:= 2Bytes).

USHORT 

Signed integer values(short), from -2,147,483,648 to 2,147,483,647. (size:= 4Bytes).

INT 

Signed integer values, from -2,147,483,648 to 2,147,483,647. (size:= 4Bytes).

LONG 

Signed integer values, from -9,223,372,036,854,775,808 to 9,223,372,036,854,775,807. (size:= 8Bytes).

FLOAT 

Floating-point values, from -3.402823e38 to 3.402823e3. (size:= 4Bytes).

DOUBLE 

Floating-point values, from -1.79769313486232e308 to 1.79769313486232e308. (size:= 8Bytes).

DATE 

Date values, from 0001-01-01 to 9999-12-31. (size:= 11Bytes).

TIME 

Time values, from 00:00:00.000 to 23:59:59.000. (size:= 13Bytes).

DATETIME 

DateTime values, from 0001-01-01 00:00:00.000 to 9999-12-31 23:59:59.000. (size:= 24Bytes).

STRING 

A series of characters. STRING size is static and it is defined when adding a new STRING column to a queue schema. (size:= NBytes).

VAR_STRING 

A series of characters. VAR_STRING size is variable and it is defined when a string value is set. (default size:= 0Bytes).

BINARY 

A series of binary data. BINARY size is static and it is defined when adding a new BINARY column to a queue schema. (size:= NBytes).

VAR_BINARY 

A series of binary data. VAR_BINARY size is variable and it is defined when a binary data is set. (default size:= 0Bytes).

Represents the types of user.

Enumerator:
SUPER_USER 

Super user. Can use all the methods of a MyCQ Server.

NORMAL_USER 

Normal user.

 All Classes Namespaces Functions Variables Enumerations
MyCQ Java User's Document. Copyright@MyCQ Inc., All Rights Reserved.