Metaspace
A metaspace represents:
- From a deployment perspective, the cluster of ActiveSpaces processes sharing the same metaspace name and discovery URL, making an instance of an ActiveSpaces deployment. The processes in a metaspace provide the resources for hosting spaces.
- From an administrative perspective, a container for a set of spaces. There are two kinds of spaces contained in a metaspace: system spaces, which are defined internally by ActiveSpaces, and user spaces, which are defined by a user.
The metaspace is created when the first process connects to it, and it disappears when the last process disconnects from it.
For detailed information on metaspaces, see the TIBCO ActiveSpaces Developer’s Guide.
- tibasMetaspace_Connect()
Establishes a connection to a metaspace and returns a new Metaspace object. - tibasMetaspace_ConnectEx()
Establishes a connection to a metaspace and returns a new Metaspace object. - tibas_GetMetaspace()
Creates a metaspace and assigns it a specified name. - tibas_GetMetaspaceNames()
Returns a list of the currently defined metaspaces. - tibasMetaspace_GetSpace()
Attempts to join a metaspace or get a reference to a currently joined metaspace. Returns a Space object. - tibasMetaspace_GetSpaceEx()
Attempts to join a space or get a reference to a currently joined space. Returns a Space object. - tibasMetaspace_GetSystemSpace()
Returns a valid Space object for one of the system spaces. System spaces are read-only and have a unique distribution role. - tibasMetaspace_GetUserSpaceNames()
Returns a list of strings containing the name of all the spaces defined in the metaspace. - tibasMetaspace_DefineSpace()
Defines a user space. - tibasMetaspace_DropSpace()
Deletes an existing space definition from a specified metaspace. - tibasMetaspace_AlterSpace()
Alters a specified space definition for a specified metaspace. - tibasMetaspace_RecoverSpace()
Restarts a space that is suspended. Recovers data from persistence files. - tibasMetaspace_RecoverSpaceEx()
Restarts a space that is suspended. Optionally recovers data from persistence files. - tibasMetaspace_GetSpaceDef()
Returns the space definition for a specified space name. - tibasMetaspace_GetMemberDef()
Returns the memberDef object for the a specified metaspace. - tibasMetaspace_Listen()
Attaches a listener to a space for receiving space events. - tibasMetaspace_ListenSpaceMemberEvents()
Attaches a listener to a space for receiving space member events. - tibasMetaspace_ListenMemberEvents()
Attaches a listener to a metaspace for receiving metaspace member events. - tibasMetaspace_ListenSpaceRemoteMemberEvents()
Attaches a listener to a metaspace for receiving remote space member events. - tibasMetaspace_ListenRemoteMemberEvents()
Attaches a listener to a metaspace for receiving remote member events. - tibasMetaspace_ListenSpaceState()
Attaches a listener to a metaspace for receiving space state events. - tibasMetaspace_ListenSpaceDef()
Attaches a listener to a metaspace for receiving space definition events. - tibasMetaspace_GetRemoteListen()
Returns the listen URL for a specified metaspace. - tibasMetaspace_Browse()
Creates a space browser on the specified space. - tibasMetaspace_BrowseEvents()
Creates an event browser on the specified space.May cause the space to be automatically joined with a distribution role of TIBAS_DISTRIBUTION_ROLE_LEECH if not already joined. - tibasMetaspace_BeginTransaction()
Starts a transaction for the current thread. - tibasMetaspace_CommitTransaction()
- tibasMetaspace_RollbackTransaction()
- tibasMetaspace_ReleaseContext()
- tibasMetaspace_AcquireContext()
- tibasMetaspace_GetRemoteMembers()
Returns a list of the remote members of the metaspace. - tibasMetaspace_GetMembers()
Returns a list of the members of the metaspace. - tibasMetaspace_GetSpaceMembers()
Returns a list of all the members of the space. - tibasMetaspace_GetSelfMember()
Returns the member for the current metaspace connection. - tibasMetaspace_GetMember()
Returns the member with the specified id/name from the specified metaspace. - tibasMetaspace_GetLogLevel()
Returns the log level set for the metaspace. - tibasMetaspace_GetDiscovery()
Returns the discovery URL for the metaspace connection. - tibasMetaspace_GetListen()
Returns the listen attribute defined for a specified metaspace connection. - tibasMetaspace_GetRemoteDiscovery()
Gets the remote discovery URL for a specified metaspace. - tibasMetaspace_SetLogLevel()
Sets the log level for the metaspace. - tibasMetaspace_Free()
Frees resources used by the Metaspace object. - tibas_FreeData()
Frees resources given to the user.
Copyright © Cloud Software Group, Inc. All rights reserved.