forked from hazelcast/hazelcast-client-protocol
-
Notifications
You must be signed in to change notification settings - Fork 0
/
__init__.py
executable file
·142 lines (131 loc) · 3.03 KB
/
__init__.py
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
FixSizedTypes = [
"boolean",
"byte",
"int",
"long",
"UUID",
]
VarSizedTypes = [
'byteArray',
'longArray',
'String',
'Data',
'SqlPage'
]
FixSizedEntryListTypes = [
'EntryList_Integer_UUID',
'EntryList_UUID_Long',
'EntryList_Integer_Long',
'EntryList_Integer_Integer',
'EntryList_Long_byteArray',
'EntryList_UUID_UUID',
'EntryList_UUID_List_Integer',
]
FixSizedMapTypes = [
]
FixSizedListTypes = [
'List_Integer',
'List_Long',
'List_UUID'
]
FixSizedSetTypes = [
'Set_UUID',
]
CustomTypes = [
'Address',
'CacheEventData',
'DistributedObjectInfo',
'QueryCacheEventData',
'RaftGroupId',
'ScheduledTaskHandler',
'SimpleEntryView',
'WanReplicationRef',
'Xid',
'ErrorHolder',
'StackTraceElement',
'ClientBwListEntry',
'MemberInfo',
'MemberVersion',
'MCEvent',
'AnchorDataListHolder',
'PagingPredicateHolder',
'EndpointQualifier',
'SqlQueryId',
'SqlError',
'SqlColumnMetadata',
'JobAndSqlSummary',
'SqlSummary',
'CPMember',
'MigrationState',
'FieldDescriptor',
'Schema',
'HazelcastJsonValue'
]
CustomConfigTypes = [
'CacheSimpleEntryListenerConfig',
'EventJournalConfig',
'EvictionConfigHolder',
'HotRestartConfig',
'ListenerConfigHolder',
'AttributeConfig',
'IndexConfig',
'BitmapIndexOptions',
'BTreeIndexConfig',
'MapStoreConfigHolder',
'MerkleTreeConfig',
'NearCacheConfigHolder',
'NearCachePreloaderConfig',
'PredicateConfigHolder',
'QueryCacheConfigHolder',
'QueueStoreConfigHolder',
'RingbufferStoreConfigHolder',
'TimedExpiryPolicyFactoryConfig',
'DurationConfig',
'MergePolicyConfig',
'CacheConfigHolder',
'DataPersistenceConfig',
'Capacity',
'MemoryTierConfig',
'DiskTierConfig',
'TieredStoreConfig',
]
VarSizedEntryListTypes = [
'EntryList_String_String',
'EntryList_String_byteArray',
'EntryList_String_EntryList_Integer_Long',
'EntryList_Data_Data',
'EntryList_Data_List_Data',
]
VarSizedMapTypes = [
'Map_String_String',
'Map_EndpointQualifier_Address',
]
VarSizedListTypes = [
'List_byteArray',
'List_CacheEventData',
'List_CacheSimpleEntryListenerConfig',
'List_Data',
'List_DistributedObjectInfo',
'List_ListenerConfigHolder',
'List_AttributeConfig',
'List_IndexConfig',
'List_MemberInfo',
'List_QueryCacheConfigHolder',
'List_QueryCacheEventData',
'List_ScheduledTaskHandler',
'List_String',
'List_Xid',
'List_StackTraceElement',
'List_ClientBwListEntry',
'List_MCEvent',
'List_SqlColumnMetadata',
'List_JobAndSqlSummary',
'List_CPMember'
'ListCN_Data',
'List_List_Data',
'List_FieldDescriptor'
]
AllTypes = FixSizedTypes + VarSizedTypes + FixSizedEntryListTypes \
+ FixSizedMapTypes + FixSizedListTypes + FixSizedSetTypes \
+ CustomTypes + CustomConfigTypes + VarSizedEntryListTypes \
+ VarSizedMapTypes + VarSizedListTypes