IRISLIB database
SN Class Reference

Context for Shared Nothing (aka Sharding) More...

Inheritance diagram for SN:
Collaboration diagram for SN:

Public Attributes

 ECPConnections
   More...
 
 com
   More...
 
 commandsExecuted
   More...
 
 connectionSequence
   More...
 
 defaultPort
   More...
 
 deviceNumber
   More...
 
 diskReadMilliseconds
   More...
 
 globalReferences
   More...
 
 groupId
   More...
 
 messagingType
   More...
 
 openQueryCount
   More...
 
 queryIdSequence
   More...
 
 querySem1Name
   More...
 
 querySemaphore1
   More...
 
 queryShardMapVersions
   More...
 
 querySqms
 ShardWorkMgr object used for queries (subscripted by query id) More...
 
 resolvedHostnames
   More...
 
 semaphores
   More...
 
 shardServerJobs
   More...
 
 shardingManager
   More...
 
 tempFileOffsets
   More...
 
 tempfilePool
   More...
 

Private Member Functions

_.Library.Status OnNew ()
 This callback method is invoked by the <METHOD>New</METHOD> method to. More...
 

Additional Inherited Members

- Public Member Functions inherited from RegisteredObject
_.Library.Status OnAddToSaveSet (_.Library.Integer depth, _.Library.Integer insert, _.Library.Integer callcount)
 This callback method is invoked when the current object is added to the SaveSet,. More...
 
_.Library.Status OnClose ()
 This callback method is invoked by the <METHOD>Close</METHOD> method to. More...
 
_.Library.Status OnConstructClone (_.Library.RegisteredObject object, _.Library.Boolean deep, _.Library.String cloned)
 This callback method is invoked by the <METHOD>ConstructClone</METHOD> method to. More...
 
_.Library.Status OnValidateObject ()
 This callback method is invoked by the <METHOD>ValidateObject</METHOD> method to. More...
 
- Static Public Attributes inherited from RegisteredObject
 CAPTION = None
 Optional name used by the Form Wizard for a class when generating forms. More...
 
 JAVATYPE = None
 The Java type to be used when exported.
 
 PROPERTYVALIDATION = None
 This parameter controls the default validation behavior for the object. More...
 

Detailed Description

Context for Shared Nothing (aka Sharding)

Member Function Documentation

◆ OnNew()

_.Library.Status OnNew ( )
private

This callback method is invoked by the <METHOD>New</METHOD> method to.

provide notification that a new instance of an object is being created.

If this method returns an error then the object will not be created.

It is passed the arguments provided in the New call. When customizing this method, override the arguments with whatever variables and types you expect to receive from New(). For example, if you're going to call New, passing 2 arguments, OnNew's signature could be:

Method OnNew(dob as Date = "", name as Name = "") as Status If instead of returning a Status code this returns an oref and this oref is a subclass of the current class then this oref will be the one returned to the caller of New method.

Reimplemented from RegisteredObject.

Member Data Documentation

◆ ECPConnections

ECPConnections

 

 

◆ com

com

 

 

◆ commandsExecuted

commandsExecuted

 

 

◆ connectionSequence

connectionSequence

 

 

◆ defaultPort

defaultPort

 

 

◆ deviceNumber

deviceNumber

 

 

◆ diskReadMilliseconds

diskReadMilliseconds

 

 

◆ globalReferences

globalReferences

 

 

◆ groupId

groupId

 

 

◆ messagingType

messagingType

 

 

◆ openQueryCount

openQueryCount

 

 

◆ queryIdSequence

queryIdSequence

 

 

◆ querySem1Name

querySem1Name

 

 

◆ querySemaphore1

querySemaphore1

 

 

◆ queryShardMapVersions

queryShardMapVersions

 

 

◆ querySqms

querySqms

ShardWorkMgr object used for queries (subscripted by query id)

 

◆ resolvedHostnames

resolvedHostnames

 

 

◆ semaphores

semaphores

 

 

◆ shardServerJobs

shardServerJobs

 

 

◆ shardingManager

shardingManager

 

 

◆ tempFileOffsets

tempFileOffsets

 

 

◆ tempfilePool

tempfilePool