Deprecated List
Global com::pcbsys::nirvana::client::nChannel::createNamedObject (const std::string &name, longlong startEID, bool persistent, bool clusterWide)
The persistent and clusterWide flags are deprecated since 10.5. These flags will be removed. Persistence of the durable will be defined by the persistence support of the parent channel. If the parent channel supports persistent events, its durables will always be created as persistent. The durable will be treated as cluster-wide if its parent channel is a cluster-wide one.
Global com::pcbsys::nirvana::client::nChannel::createNamedObject (const std::string &name, bool persistent, bool clusterWide)
The persistent and clusterWide flags are deprecated since 10.5. These flags will be removed. Persistence of the durable will be defined by the persistence support of the parent channel. If the parent channel supports persistent events, its durables will always be created as persistent. The durable will be treated as cluster-wide if its parent channel is a cluster-wide one.
Global com::pcbsys::nirvana::client::nChannel::createNamedObject (const std::string &name, longlong startEID, bool persistent)
This persistent flag is deprecated since 10.5. The parameter will be removed. Persistence of the durable will be defined by the persistence support of the parent channel. If the parent channel supports persistent events, its durables will always be created as persistent.
Global com::pcbsys::nirvana::client::nChannel::createNamedObject (const std::string &name, bool persistent)
This persistent flag is deprecated since 10.5. The parameter will be removed. Persistence of the durable will be defined by the persistence support of the parent channel. If the parent channel supports persistent events, its durables will always be created as persistent.
Global com::pcbsys::nirvana::client::nNamedObject::isClusterWide ()
The cluster-wide flag is deprecated since 10.5. The method will be removed. The durable will be treated as cluster-wide if its parent channel is a cluster-wide one.
Global com::pcbsys::nirvana::client::nNamedObject::isPersistent ()
This persistent flag is deprecated since 10.5. The method will be removed. Persistence of the durable will be defined by the persistence support of the parent channel. If the parent channel supports persistent events, its durables will always be created as persistent.
Global com::pcbsys::nirvana::client::nProtobufEvent::setProperties (nEventProperties *newProperties)
The method is deprecated in 10.7. Not able to set explicitly properties to a Protobuf Event.
Class com::pcbsys::nirvana::client::nRegisteredEventListener
As of version 6.0 the client merge functionality is depreciated, if you need the full event then this can be done by the nEventProperties merge function.
Global com::pcbsys::nirvana::client::nRegisteredEventListener::update (nConsumeEvent *pEvt)=0
Class com::pcbsys::nirvana::client::nRegisteredEventUpdateListener
As of version 6.0 the updates are delivered to the standard nEventListener
Global com::pcbsys::nirvana::client::nSession::init (bool disconnectIfClusterFails)
as of 10.7. When in future releases the API is removed the behaviour will be as the flag is set to true, i.e. non-admin client sessions will be disconnected when cluster is not formed.
Global com::pcbsys::nirvana::client::nSession::init (bool fails, nDataStreamListener *pStreamListener)
as of 10.7. When in future releases the API is removed the behaviour will be as the flag is set to true, i.e. non-admin client sessions will be disconnected when cluster is not formed.
Global com::pcbsys::nirvana::client::nSession::removeChannelFromCache (nChannelAttributes *pAttr)
This function will be removed as it was unsafe. Calling this function now has no effect
Global com::pcbsys::nirvana::client::nSessionFactory::createMultiplexed (nSessionAttributes *sessionAttributes, std::string userName)
Creation of multiplexed sessions is deprecated since 10.7 and will be removed in future releases. Standard sessions should be used instead
Global com::pcbsys::nirvana::client::nSessionFactory::createMultiplexed (nSessionAttributes *sessionAttributes)
Creation of multiplexed sessions is deprecated since 10.7 and will be removed in future releases. Standard sessions should be used instead
Global com::pcbsys::nirvana::client::nSessionFactory::createMultiplexed (nSession *pSession)
Creation of multiplexed sessions is deprecated since 10.7 and will be removed in future releases. Standard sessions should be used instead
Global com::pcbsys::nirvana::client::nStoreProperties::getEnableReadBuffering ()
This function is deprecated since 10.3. Read buffering is always enabled.
Global com::pcbsys::nirvana::client::nStoreProperties::getFanoutArchiveTarget ()
This method is deprecated since 10.5. The Archive functionality is not complete and has various limitations. It will be removed from the product in the next releases
Global com::pcbsys::nirvana::client::nStoreProperties::getReadBufferSize ()
This function is deprecated since 10.3. Stores will always use the global 'StoreReadBufferSize' realm configuration.
Global com::pcbsys::nirvana::client::nStoreProperties::setEnableReadBuffering (bool flag)
This function is deprecated since 10.3. Read buffering is always enabled.
Global com::pcbsys::nirvana::client::nStoreProperties::setFanoutArchiveTarget (const std::string &name)
This method is deprecated since 10.5. The Archive functionality is not complete and has various limitations. It will be removed from the product in the next releases
Global com::pcbsys::nirvana::client::nStoreProperties::setReadBufferSize (ulonglong size)
This function is deprecated since 10.3. Stores will always use the global 'StoreReadBufferSize' realm configuration.
Global com::pcbsys::nirvana::nAdminAPI::nCopyable::copy (nNode *pToNode, std::string &toName, bool bWaitForCompletion, nACL *pAcl, nCommandStatus *pCmdStatus)=0
As of version 2.0, please use copy(boolean p_waitForCompletion, nChannelAttributes p_attrib, nCommandStatus cmdStatus)
Exceptions
nUnsupportedCopyExceptionif the copy operation can not be performed with the parameters specified.
Global com::pcbsys::nirvana::nAdminAPI::nCopyable::copy (std::string &toName, bool bWaitForCompletion, nACL *pAcl, nCommandStatus *pCmdStatus)=0
As of version 2.0, please use copy(boolean p_waitForCompletion, nChannelAttributes p_attrib, nCommandStatus cmdStatus)
Exceptions
nUnsupportedCopyExceptionif the copy operation can not be performed with the parameters specified.
Global com::pcbsys::nirvana::nAdminAPI::nLeafNode::copy (std::string &toName, bool bWaitForCompletion, nACL *pAcl, nCommandStatus *pCmdStatus)
As of version 2.0
Global com::pcbsys::nirvana::nAdminAPI::nLeafNode::copy (nNode *pToNode, std::string &toName, bool bWaitForCompletion, nACL *pAcl, nCommandStatus *pCmdStatus)
As of version 2.0