- All Implemented Interfaces:
QtObjectInterface
,QtSignalBlockerInterface
,QtSignalEmitterInterface
,QtThreadAffineInterface
- Direct Known Subclasses:
QRemoteObjectHostBase
public class QRemoteObjectNode extends QObject
A node on a Qt Remote Objects network
Java wrapper for Qt class QRemoteObjectNode
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
QRemoteObjectNode.ErrorCode
Java wrapper for Qt enum QRemoteObjectNode::ErrorCodestatic interface
QRemoteObjectNode.RemoteObjectSchemaHandler
Java wrapper for Qt function pointer QRemoteObjectNode::RemoteObjectSchemaHandlerNested classes/interfaces inherited from class io.qt.core.QObject
QObject.MultiSignal, QObject.PrivateSignal0, QObject.PrivateSignal1<A>, QObject.PrivateSignal2<A,B>, QObject.PrivateSignal3<A,B,C>, QObject.PrivateSignal4<A,B,C,D>, QObject.PrivateSignal5<A,B,C,D,E>, QObject.PrivateSignal6<A,B,C,D,E,F>, QObject.PrivateSignal7<A,B,C,D,E,F,G>, QObject.PrivateSignal8<A,B,C,D,E,F,G,H>, QObject.PrivateSignal9<A,B,C,D,E,F,G,H,I>, QObject.QDeclarativeConstructor, QObject.Signal0, QObject.Signal1<A>, QObject.Signal1Default1<A>, QObject.Signal2<A,B>, QObject.Signal2Default1<A,B>, QObject.Signal2Default2<A,B>, QObject.Signal3<A,B,C>, QObject.Signal3Default1<A,B,C>, QObject.Signal3Default2<A,B,C>, QObject.Signal3Default3<A,B,C>, QObject.Signal4<A,B,C,D>, QObject.Signal4Default1<A,B,C,D>, QObject.Signal4Default2<A,B,C,D>, QObject.Signal4Default3<A,B,C,D>, QObject.Signal4Default4<A,B,C,D>, QObject.Signal5<A,B,C,D,E>, QObject.Signal5Default1<A,B,C,D,E>, QObject.Signal5Default2<A,B,C,D,E>, QObject.Signal5Default3<A,B,C,D,E>, QObject.Signal5Default4<A,B,C,D,E>, QObject.Signal5Default5<A,B,C,D,E>, QObject.Signal6<A,B,C,D,E,F>, QObject.Signal6Default1<A,B,C,D,E,F>, QObject.Signal6Default2<A,B,C,D,E,F>, QObject.Signal6Default3<A,B,C,D,E,F>, QObject.Signal6Default4<A,B,C,D,E,F>, QObject.Signal6Default5<A,B,C,D,E,F>, QObject.Signal6Default6<A,B,C,D,E,F>, QObject.Signal7<A,B,C,D,E,F,G>, QObject.Signal7Default1<A,B,C,D,E,F,G>, QObject.Signal7Default2<A,B,C,D,E,F,G>, QObject.Signal7Default3<A,B,C,D,E,F,G>, QObject.Signal7Default4<A,B,C,D,E,F,G>, QObject.Signal7Default5<A,B,C,D,E,F,G>, QObject.Signal7Default6<A,B,C,D,E,F,G>, QObject.Signal7Default7<A,B,C,D,E,F,G>, QObject.Signal8<A,B,C,D,E,F,G,H>, QObject.Signal8Default1<A,B,C,D,E,F,G,H>, QObject.Signal8Default2<A,B,C,D,E,F,G,H>, QObject.Signal8Default3<A,B,C,D,E,F,G,H>, QObject.Signal8Default4<A,B,C,D,E,F,G,H>, QObject.Signal8Default5<A,B,C,D,E,F,G,H>, QObject.Signal8Default6<A,B,C,D,E,F,G,H>, QObject.Signal8Default7<A,B,C,D,E,F,G,H>, QObject.Signal8Default8<A,B,C,D,E,F,G,H>, QObject.Signal9<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default1<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default2<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default3<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default4<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default5<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default6<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default7<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default8<A,B,C,D,E,F,G,H,I>, QObject.Signal9Default9<A,B,C,D,E,F,G,H,I>, QObject.SignalConfiguration
-
Field Summary
Fields Modifier and Type Field Description QObject.Signal1<QRemoteObjectNode.ErrorCode>
error
QObject.Signal1<@QtPrimitiveType Integer>
heartbeatIntervalChanged
QObject.Signal1<QPair<String,QRemoteObjectSourceLocationInfo>>
remoteObjectAdded
QObject.Signal1<QPair<String,QRemoteObjectSourceLocationInfo>>
remoteObjectRemoved
static QMetaObject
staticMetaObject
This variable stores the meta-object for the class. -
Constructor Summary
Constructors Modifier Constructor Description QRemoteObjectNode()
Overloaded constructor forQRemoteObjectNode(io.qt.core.QObject)
withparent = null
.QRemoteObjectNode(QObject parent)
protected
QRemoteObjectNode(QObject.QDeclarativeConstructor constructor)
Constructor for internal use only.QRemoteObjectNode(QUrl registryAddress)
Overloaded constructor forQRemoteObjectNode(io.qt.core.QUrl, io.qt.core.QObject)
withparent = null
.QRemoteObjectNode(QUrl registryAddress, QObject parent)
protected
QRemoteObjectNode(QtObject.QPrivateConstructor p)
Constructor for internal use only. -
Method Summary
Methods inherited from class io.qt.core.QObject
blockSignals, childEvent, children, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connect, connectNotify, customEvent, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnect, disconnectNotify, disposeLater, dumpObjectInfo, dumpObjectTree, dynamicPropertyNames, emit, emit, emit, emit, emit, emit, emit, emit, emit, emit, event, eventFilter, findChild, findChild, findChild, findChild, findChild, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, findChildren, inherits, inherits, installEventFilter, isSignalConnected, isWidgetType, isWindowType, killTimer, metaObject, moveToThread, objectName, parent, property, qt_metacast, receivers, receivers, removeEventFilter, sender, senderSignalIndex, setObjectName, setParent, setProperty, signalsBlocked, startTimer, startTimer, thread, toString, tr, tr, tr
-
Field Details
-
staticMetaObject
This variable stores the meta-object for the class. -
error
-
heartbeatIntervalChanged
-
remoteObjectAdded
-
remoteObjectRemoved
-
-
Constructor Details
-
QRemoteObjectNode
public QRemoteObjectNode()Overloaded constructor for
QRemoteObjectNode(io.qt.core.QObject)
withparent = null
. -
QRemoteObjectNode
-
QRemoteObjectNode
Overloaded constructor for
QRemoteObjectNode(io.qt.core.QUrl, io.qt.core.QObject)
withparent = null
. -
QRemoteObjectNode
-
QRemoteObjectNode
Constructor for internal use only.- Parameters:
p
- expected to benull
.
-
QRemoteObjectNode
Constructor for internal use only. It is not allowed to call the declarative constructor from inside Java.
-
-
Method Details
-
acquireDynamic
-
acquireModel
@QtUninvokable public final QAbstractItemModelReplica acquireModel(String name, QtRemoteObjects.InitialAction action)Overloaded function for
acquireModel(java.lang.String, io.qt.remoteobjects.QtRemoteObjects.InitialAction, java.util.Collection)
withrolesHint = new java.util.ArrayList<>()
. -
acquireModel
Overloaded function for
acquireModel(java.lang.String, io.qt.remoteobjects.QtRemoteObjects.InitialAction, java.util.Collection)
with:
action = io.qt.remoteobjects.QtRemoteObjects.InitialAction.FetchRootSize
rolesHint = new java.util.ArrayList<>()
-
acquireModel
@QtUninvokable public final QAbstractItemModelReplica acquireModel(String name, QtRemoteObjects.InitialAction action, Collection<Integer> rolesHint) -
addClientSideConnection
-
connectToNode
-
heartbeatInterval
-
instances
-
lastError
-
persistedStore
-
registerExternalSchema
@QtUninvokable public final void registerExternalSchema(String schema, QRemoteObjectNode.RemoteObjectSchemaHandler handler)Provide a custom method to handle externally provided schemas
See QRemoteObjectNode::registerExternalSchema(QString,QRemoteObjectNode::RemoteObjectSchemaHandler)
-
registry
-
registryUrl
-
setHeartbeatInterval
-
setPersistedStore
@QtUninvokable public final void setPersistedStore(QRemoteObjectAbstractPersistedStore persistedStore) -
waitForRegistry
Overloaded function for
waitForRegistry(int)
withtimeout = 30000
. -
waitForRegistry
-
setName
-
setRegistryUrl
-
timerEvent
- Overrides:
timerEvent
in classQObject
-
instances
-
acquire
@QtUninvokable public final <T extends QRemoteObjectReplica> T acquire(Class<T> type, String name) throws NoSuchMethodException- Throws:
NoSuchMethodException
-