- All Superinterfaces:
ObjectPrx,SessionPrx
Represents an administrative session between an admin tool and an IceGrid registry.
Remarks:
The Slice compiler generated this proxy interface from Slice interface ::IceGrid::AdminSession.
- See Also:
-
Field Summary
Fields inherited from interface com.zeroc.Ice.ObjectPrx
ice_staticId, noExplicitContext -
Method Summary
Modifier and TypeMethodDescriptionstatic AdminSessionPrxcheckedCast(ObjectPrx obj) Creates a new proxy from an existing proxy after confirming the target object's type via a remote invocation.static AdminSessionPrxcheckedCast(ObjectPrx obj, String facet) Creates a new proxy from an existing proxy after confirming the target object's type via a remote invocation.static AdminSessionPrxCreates a new proxy from an existing proxy after confirming the target object's type via a remote invocation.static AdminSessionPrxcheckedCast(ObjectPrx obj, Map<String, String> context) Creates a new proxy from an existing proxy after confirming the target object's type via a remote invocation.static AdminSessionPrxcreateProxy(Communicator communicator, String proxyString) Creates a new proxy that implementsAdminSessionPrx.default voidFinishes updating the registry and releases the exclusive lock.default voidfinishUpdate(Map<String, String> context) Finishes updating the registry and releases the exclusive lock.default CompletableFuture<Void>Finishes updating the registry and releases the exclusive lock.default CompletableFuture<Void>finishUpdateAsync(Map<String, String> context) Finishes updating the registry and releases the exclusive lock.default AdminPrxgetAdmin()Gets a proxy to the IceGrid admin object.default AdminPrxGets a proxy to the IceGrid admin object.default CompletableFuture<AdminPrx>Gets a proxy to the IceGrid admin object.default CompletableFuture<AdminPrx>getAdminAsync(Map<String, String> context) Gets a proxy to the IceGrid admin object.default ObjectPrxGets a "template" proxy for admin callback objects.default ObjectPrxgetAdminCallbackTemplate(Map<String, String> context) Gets a "template" proxy for admin callback objects.default CompletableFuture<ObjectPrx>Gets a "template" proxy for admin callback objects.default CompletableFuture<ObjectPrx>getAdminCallbackTemplateAsync(Map<String, String> context) Gets a "template" proxy for admin callback objects.default StringGets the name of the registry replica hosting this session.default StringgetReplicaName(Map<String, String> context) Gets the name of the registry replica hosting this session.default CompletableFuture<String>Gets the name of the registry replica hosting this session.default CompletableFuture<String>getReplicaNameAsync(Map<String, String> context) Gets the name of the registry replica hosting this session.ice_adapterId(String newAdapterId) Creates a proxy that is identical to this proxy, except for the adapter ID.Creates a proxy that is identical to this proxy, but uses batch datagram invocations.Creates a proxy that is identical to this proxy, but uses batch oneway invocations.ice_collocationOptimized(boolean b) Creates a proxy that is identical to this proxy, except for collocation optimization.ice_compress(boolean co) Creates a proxy that is identical to this proxy, except for its compression setting which overrides the compression setting from the proxy endpoints.ice_connectionCached(boolean newCache) Creates a proxy that is identical to this proxy, except for connection caching.ice_connectionId(String connectionId) Creates a proxy that is identical to this proxy, except for its connection ID.ice_context(Map<String, String> newContext) Creates a proxy that is identical to this proxy, except for the per-proxy context.Creates a proxy that is identical to this proxy, but uses datagram invocations.Creates a proxy that is identical to this proxy, except for the encoding used to marshal parameters.ice_endpoints(Endpoint[] newEndpoints) Creates a proxy that is identical to this proxy, except for the endpoints.Creates a proxy that is identical to this proxy, except for the endpoint selection policy.ice_fixed(Connection connection) Creates a proxy that is identical to this proxy, except it's a fixed proxy bound to the given connection.ice_invocationTimeout(int newTimeout) Creates a proxy that is identical to this proxy, except for the invocation timeout.ice_invocationTimeout(Duration newTimeout) Creates a proxy that is identical to this proxy, except for the invocation timeout.ice_locator(LocatorPrx locator) Creates a proxy that is identical to this proxy, except for the locator.ice_locatorCacheTimeout(int newTimeout) Creates a proxy that is identical to this proxy, except for the locator cache timeout.Creates a proxy that is identical to this proxy, but uses oneway invocations.ice_router(RouterPrx router) Creates a proxy that is identical to this proxy, except for the router.static StringGets the type ID of the associated Slice interface.Creates a proxy that is identical to this proxy, but uses twoway invocations.default voidKeeps the session alive.default voidKeeps the session alive.default CompletableFuture<Void>Keeps the session alive.default CompletableFuture<Void>keepAliveAsync(Map<String, String> context) Keeps the session alive.default FileIteratorPrxopenNodeStdErr(String name, int count) Opens a node stderr file for reading.default FileIteratorPrxopenNodeStdErr(String name, int count, Map<String, String> context) Opens a node stderr file for reading.default CompletableFuture<FileIteratorPrx>openNodeStdErrAsync(String name, int count) Opens a node stderr file for reading.default CompletableFuture<FileIteratorPrx>openNodeStdErrAsync(String name, int count, Map<String, String> context) Opens a node stderr file for reading.default FileIteratorPrxopenNodeStdOut(String name, int count) Opens a node stdout file for reading.default FileIteratorPrxopenNodeStdOut(String name, int count, Map<String, String> context) Opens a node stdout file for reading.default CompletableFuture<FileIteratorPrx>openNodeStdOutAsync(String name, int count) Opens a node stdout file for reading.default CompletableFuture<FileIteratorPrx>openNodeStdOutAsync(String name, int count, Map<String, String> context) Opens a node stdout file for reading.default FileIteratorPrxopenRegistryStdErr(String name, int count) Opens a registry stderr file for reading.default FileIteratorPrxopenRegistryStdErr(String name, int count, Map<String, String> context) Opens a registry stderr file for reading.default CompletableFuture<FileIteratorPrx>openRegistryStdErrAsync(String name, int count) Opens a registry stderr file for reading.default CompletableFuture<FileIteratorPrx>openRegistryStdErrAsync(String name, int count, Map<String, String> context) Opens a registry stderr file for reading.default FileIteratorPrxopenRegistryStdOut(String name, int count) Opens a registry stdout file for reading.default FileIteratorPrxopenRegistryStdOut(String name, int count, Map<String, String> context) Opens a registry stdout file for reading.default CompletableFuture<FileIteratorPrx>openRegistryStdOutAsync(String name, int count) Opens a registry stdout file for reading.default CompletableFuture<FileIteratorPrx>openRegistryStdOutAsync(String name, int count, Map<String, String> context) Opens a registry stdout file for reading.default FileIteratorPrxopenServerLog(String id, String path, int count) Opens a server log file for reading.default FileIteratorPrxOpens a server log file for reading.default CompletableFuture<FileIteratorPrx>openServerLogAsync(String id, String path, int count) Opens a server log file for reading.default CompletableFuture<FileIteratorPrx>Opens a server log file for reading.default FileIteratorPrxopenServerStdErr(String id, int count) Opens a server stderr file for reading.default FileIteratorPrxopenServerStdErr(String id, int count, Map<String, String> context) Opens a server stderr file for reading.default CompletableFuture<FileIteratorPrx>openServerStdErrAsync(String id, int count) Opens a server stderr file for reading.default CompletableFuture<FileIteratorPrx>openServerStdErrAsync(String id, int count, Map<String, String> context) Opens a server stderr file for reading.default FileIteratorPrxopenServerStdOut(String id, int count) Opens a server stdout file for reading.default FileIteratorPrxopenServerStdOut(String id, int count, Map<String, String> context) Opens a server stdout file for reading.default CompletableFuture<FileIteratorPrx>openServerStdOutAsync(String id, int count) Opens a server stdout file for reading.default CompletableFuture<FileIteratorPrx>openServerStdOutAsync(String id, int count, Map<String, String> context) Opens a server stdout file for reading.default voidsetObservers(RegistryObserverPrx registryObs, NodeObserverPrx nodeObs, ApplicationObserverPrx appObs, AdapterObserverPrx adptObs, ObjectObserverPrx objObs) Sets the observer proxies that receive notifications when the state of the registry or nodes changes.default voidsetObservers(RegistryObserverPrx registryObs, NodeObserverPrx nodeObs, ApplicationObserverPrx appObs, AdapterObserverPrx adptObs, ObjectObserverPrx objObs, Map<String, String> context) Sets the observer proxies that receive notifications when the state of the registry or nodes changes.default CompletableFuture<Void>setObserversAsync(RegistryObserverPrx registryObs, NodeObserverPrx nodeObs, ApplicationObserverPrx appObs, AdapterObserverPrx adptObs, ObjectObserverPrx objObs) Sets the observer proxies that receive notifications when the state of the registry or nodes changes.default CompletableFuture<Void>setObserversAsync(RegistryObserverPrx registryObs, NodeObserverPrx nodeObs, ApplicationObserverPrx appObs, AdapterObserverPrx adptObs, ObjectObserverPrx objObs, Map<String, String> context) Sets the observer proxies that receive notifications when the state of the registry or nodes changes.default voidsetObserversByIdentity(Identity registryObs, Identity nodeObs, Identity appObs, Identity adptObs, Identity objObs) Sets the observer identities that receive notifications when the state of the registry or nodes changes.default voidsetObserversByIdentity(Identity registryObs, Identity nodeObs, Identity appObs, Identity adptObs, Identity objObs, Map<String, String> context) Sets the observer identities that receive notifications when the state of the registry or nodes changes.default CompletableFuture<Void>setObserversByIdentityAsync(Identity registryObs, Identity nodeObs, Identity appObs, Identity adptObs, Identity objObs) Sets the observer identities that receive notifications when the state of the registry or nodes changes.default CompletableFuture<Void>setObserversByIdentityAsync(Identity registryObs, Identity nodeObs, Identity appObs, Identity adptObs, Identity objObs, Map<String, String> context) Sets the observer identities that receive notifications when the state of the registry or nodes changes.default intAcquires an exclusive lock to start updating the registry applications.default intstartUpdate(Map<String, String> context) Acquires an exclusive lock to start updating the registry applications.default CompletableFuture<Integer>Acquires an exclusive lock to start updating the registry applications.default CompletableFuture<Integer>startUpdateAsync(Map<String, String> context) Acquires an exclusive lock to start updating the registry applications.static AdminSessionPrxuncheckedCast(ObjectPrx obj) Creates a new proxy from an existing proxy.static AdminSessionPrxuncheckedCast(ObjectPrx obj, String facet) Creates a new proxy from an existing proxy.Methods inherited from interface com.zeroc.Ice.ObjectPrx
equals, ice_executor, ice_facet, ice_flushBatchRequests, ice_flushBatchRequestsAsync, ice_getAdapterId, ice_getCachedConnection, ice_getCommunicator, ice_getCompress, ice_getConnection, ice_getConnectionAsync, ice_getConnectionId, ice_getContext, ice_getEncodingVersion, ice_getEndpoints, ice_getEndpointSelection, ice_getFacet, ice_getIdentity, ice_getInvocationTimeout, ice_getLocator, ice_getLocatorCacheTimeout, ice_getRouter, ice_id, ice_id, ice_idAsync, ice_idAsync, ice_identity, ice_ids, ice_ids, ice_idsAsync, ice_idsAsync, ice_invoke, ice_invoke, ice_invokeAsync, ice_invokeAsync, ice_isA, ice_isA, ice_isAAsync, ice_isAAsync, ice_isBatchDatagram, ice_isBatchOneway, ice_isCollocationOptimized, ice_isConnectionCached, ice_isDatagram, ice_isFixed, ice_isOneway, ice_isTwoway, ice_locatorCacheTimeout, ice_ping, ice_ping, ice_pingAsync, ice_pingAsyncMethods inherited from interface com.zeroc.Glacier2.SessionPrx
destroy, destroy, destroyAsync, destroyAsync
-
Method Details
-
keepAlive
default void keepAlive()Keeps the session alive. -
keepAlive
Keeps the session alive.- Parameters:
context- the Context map to send with the invocation
-
keepAliveAsync
Keeps the session alive.- Returns:
- a future that will be completed when the invocation completes
-
keepAliveAsync
Keeps the session alive.- Parameters:
context- the Context map to send with the invocation- Returns:
- a future that will be completed when the invocation completes
-
getAdmin
Gets a proxy to the IceGrid admin object. The admin object returned by this operation can only be accessed by the session.- Returns:
- A proxy to the IceGrid admin object. This proxy is never null.
-
getAdmin
Gets a proxy to the IceGrid admin object. The admin object returned by this operation can only be accessed by the session.- Parameters:
context- the Context map to send with the invocation- Returns:
- A proxy to the IceGrid admin object. This proxy is never null.
-
getAdminAsync
Gets a proxy to the IceGrid admin object. The admin object returned by this operation can only be accessed by the session.- Returns:
- A proxy to the IceGrid admin object. This proxy is never null.
-
getAdminAsync
Gets a proxy to the IceGrid admin object. The admin object returned by this operation can only be accessed by the session.- Parameters:
context- the Context map to send with the invocation- Returns:
- A proxy to the IceGrid admin object. This proxy is never null.
-
getAdminCallbackTemplate
Gets a "template" proxy for admin callback objects. An Admin client uses this proxy to set the category of its callback objects, and the published endpoints of the object adapter hosting the admin callback objects.- Returns:
- A template proxy. The returned proxy is null when the Admin session was established using Glacier2.
-
getAdminCallbackTemplate
Gets a "template" proxy for admin callback objects. An Admin client uses this proxy to set the category of its callback objects, and the published endpoints of the object adapter hosting the admin callback objects.- Parameters:
context- the Context map to send with the invocation- Returns:
- A template proxy. The returned proxy is null when the Admin session was established using Glacier2.
-
getAdminCallbackTemplateAsync
Gets a "template" proxy for admin callback objects. An Admin client uses this proxy to set the category of its callback objects, and the published endpoints of the object adapter hosting the admin callback objects.- Returns:
- A template proxy. The returned proxy is null when the Admin session was established using Glacier2.
-
getAdminCallbackTemplateAsync
Gets a "template" proxy for admin callback objects. An Admin client uses this proxy to set the category of its callback objects, and the published endpoints of the object adapter hosting the admin callback objects.- Parameters:
context- the Context map to send with the invocation- Returns:
- A template proxy. The returned proxy is null when the Admin session was established using Glacier2.
-
setObservers
default void setObservers(RegistryObserverPrx registryObs, NodeObserverPrx nodeObs, ApplicationObserverPrx appObs, AdapterObserverPrx adptObs, ObjectObserverPrx objObs) throws ObserverAlreadyRegisteredException Sets the observer proxies that receive notifications when the state of the registry or nodes changes.- Parameters:
registryObs- The registry observer.nodeObs- The node observer.appObs- The application observer.adptObs- The adapter observer.objObs- The object observer.- Throws:
ObserverAlreadyRegisteredException- Thrown when an observer is already registered with this registry.
-
setObservers
default void setObservers(RegistryObserverPrx registryObs, NodeObserverPrx nodeObs, ApplicationObserverPrx appObs, AdapterObserverPrx adptObs, ObjectObserverPrx objObs, Map<String, String> context) throws ObserverAlreadyRegisteredExceptionSets the observer proxies that receive notifications when the state of the registry or nodes changes.- Parameters:
registryObs- The registry observer.nodeObs- The node observer.appObs- The application observer.adptObs- The adapter observer.objObs- The object observer.context- the Context map to send with the invocation- Throws:
ObserverAlreadyRegisteredException- Thrown when an observer is already registered with this registry.
-
setObserversAsync
default CompletableFuture<Void> setObserversAsync(RegistryObserverPrx registryObs, NodeObserverPrx nodeObs, ApplicationObserverPrx appObs, AdapterObserverPrx adptObs, ObjectObserverPrx objObs) Sets the observer proxies that receive notifications when the state of the registry or nodes changes.- Parameters:
registryObs- The registry observer.nodeObs- The node observer.appObs- The application observer.adptObs- The adapter observer.objObs- The object observer.- Returns:
- a future that will be completed when the invocation completes
-
setObserversAsync
default CompletableFuture<Void> setObserversAsync(RegistryObserverPrx registryObs, NodeObserverPrx nodeObs, ApplicationObserverPrx appObs, AdapterObserverPrx adptObs, ObjectObserverPrx objObs, Map<String, String> context) Sets the observer proxies that receive notifications when the state of the registry or nodes changes.- Parameters:
registryObs- The registry observer.nodeObs- The node observer.appObs- The application observer.adptObs- The adapter observer.objObs- The object observer.context- the Context map to send with the invocation- Returns:
- a future that will be completed when the invocation completes
-
setObserversByIdentity
default void setObserversByIdentity(Identity registryObs, Identity nodeObs, Identity appObs, Identity adptObs, Identity objObs) throws ObserverAlreadyRegisteredException Sets the observer identities that receive notifications when the state of the registry or nodes changes. This operation should be used by clients that are using a bidirectional connection to communicate with the session.- Parameters:
registryObs- The registry observer identity.nodeObs- The node observer identity.appObs- The application observer.adptObs- The adapter observer.objObs- The object observer.- Throws:
ObserverAlreadyRegisteredException- Thrown when an observer is already registered with this registry.
-
setObserversByIdentity
default void setObserversByIdentity(Identity registryObs, Identity nodeObs, Identity appObs, Identity adptObs, Identity objObs, Map<String, String> context) throws ObserverAlreadyRegisteredExceptionSets the observer identities that receive notifications when the state of the registry or nodes changes. This operation should be used by clients that are using a bidirectional connection to communicate with the session.- Parameters:
registryObs- The registry observer identity.nodeObs- The node observer identity.appObs- The application observer.adptObs- The adapter observer.objObs- The object observer.context- the Context map to send with the invocation- Throws:
ObserverAlreadyRegisteredException- Thrown when an observer is already registered with this registry.
-
setObserversByIdentityAsync
default CompletableFuture<Void> setObserversByIdentityAsync(Identity registryObs, Identity nodeObs, Identity appObs, Identity adptObs, Identity objObs) Sets the observer identities that receive notifications when the state of the registry or nodes changes. This operation should be used by clients that are using a bidirectional connection to communicate with the session.- Parameters:
registryObs- The registry observer identity.nodeObs- The node observer identity.appObs- The application observer.adptObs- The adapter observer.objObs- The object observer.- Returns:
- a future that will be completed when the invocation completes
-
setObserversByIdentityAsync
default CompletableFuture<Void> setObserversByIdentityAsync(Identity registryObs, Identity nodeObs, Identity appObs, Identity adptObs, Identity objObs, Map<String, String> context) Sets the observer identities that receive notifications when the state of the registry or nodes changes. This operation should be used by clients that are using a bidirectional connection to communicate with the session.- Parameters:
registryObs- The registry observer identity.nodeObs- The node observer identity.appObs- The application observer.adptObs- The adapter observer.objObs- The object observer.context- the Context map to send with the invocation- Returns:
- a future that will be completed when the invocation completes
-
startUpdate
Acquires an exclusive lock to start updating the registry applications.- Returns:
- The current serial.
- Throws:
AccessDeniedException- Thrown when the exclusive lock can't be acquired. This might happen if the lock is currently acquired by another session.
-
startUpdate
Acquires an exclusive lock to start updating the registry applications.- Parameters:
context- the Context map to send with the invocation- Returns:
- The current serial.
- Throws:
AccessDeniedException- Thrown when the exclusive lock can't be acquired. This might happen if the lock is currently acquired by another session.
-
startUpdateAsync
Acquires an exclusive lock to start updating the registry applications.- Returns:
- The current serial.
-
startUpdateAsync
Acquires an exclusive lock to start updating the registry applications.- Parameters:
context- the Context map to send with the invocation- Returns:
- The current serial.
-
finishUpdate
Finishes updating the registry and releases the exclusive lock.- Throws:
AccessDeniedException- Thrown when the session doesn't hold the exclusive lock.
-
finishUpdate
Finishes updating the registry and releases the exclusive lock.- Parameters:
context- the Context map to send with the invocation- Throws:
AccessDeniedException- Thrown when the session doesn't hold the exclusive lock.
-
finishUpdateAsync
Finishes updating the registry and releases the exclusive lock.- Returns:
- a future that will be completed when the invocation completes
-
finishUpdateAsync
Finishes updating the registry and releases the exclusive lock.- Parameters:
context- the Context map to send with the invocation- Returns:
- a future that will be completed when the invocation completes
-
getReplicaName
Gets the name of the registry replica hosting this session.- Returns:
- The replica name of the registry.
-
getReplicaName
Gets the name of the registry replica hosting this session.- Parameters:
context- the Context map to send with the invocation- Returns:
- The replica name of the registry.
-
getReplicaNameAsync
Gets the name of the registry replica hosting this session.- Returns:
- The replica name of the registry.
-
getReplicaNameAsync
Gets the name of the registry replica hosting this session.- Parameters:
context- the Context map to send with the invocation- Returns:
- The replica name of the registry.
-
openServerLog
default FileIteratorPrx openServerLog(String id, String path, int count) throws FileNotAvailableException, ServerNotExistException, NodeUnreachableException, DeploymentException Opens a server log file for reading.- Parameters:
id- The server ID.path- The path of the log file. A log file can be opened only if it's declared in the server or service deployment descriptor.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
DeploymentException- Thrown when the server couldn't be deployed on the node.FileNotAvailableException- Thrown when the file can't be read.NodeUnreachableException- Thrown when the node is unreachable.ServerNotExistException- Thrown when the server doesn't exist.
-
openServerLog
default FileIteratorPrx openServerLog(String id, String path, int count, Map<String, String> context) throws FileNotAvailableException, ServerNotExistException, NodeUnreachableException, DeploymentExceptionOpens a server log file for reading.- Parameters:
id- The server ID.path- The path of the log file. A log file can be opened only if it's declared in the server or service deployment descriptor.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
DeploymentException- Thrown when the server couldn't be deployed on the node.FileNotAvailableException- Thrown when the file can't be read.NodeUnreachableException- Thrown when the node is unreachable.ServerNotExistException- Thrown when the server doesn't exist.
-
openServerLogAsync
Opens a server log file for reading.- Parameters:
id- The server ID.path- The path of the log file. A log file can be opened only if it's declared in the server or service deployment descriptor.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
-
openServerLogAsync
default CompletableFuture<FileIteratorPrx> openServerLogAsync(String id, String path, int count, Map<String, String> context) Opens a server log file for reading.- Parameters:
id- The server ID.path- The path of the log file. A log file can be opened only if it's declared in the server or service deployment descriptor.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
-
openServerStdErr
default FileIteratorPrx openServerStdErr(String id, int count) throws FileNotAvailableException, ServerNotExistException, NodeUnreachableException, DeploymentException Opens a server stderr file for reading.- Parameters:
id- The server ID.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
DeploymentException- Thrown when the server couldn't be deployed on the node.FileNotAvailableException- Thrown when the file can't be read.NodeUnreachableException- Thrown when the node is unreachable.ServerNotExistException- Thrown when the server doesn't exist.
-
openServerStdErr
default FileIteratorPrx openServerStdErr(String id, int count, Map<String, String> context) throws FileNotAvailableException, ServerNotExistException, NodeUnreachableException, DeploymentExceptionOpens a server stderr file for reading.- Parameters:
id- The server ID.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
DeploymentException- Thrown when the server couldn't be deployed on the node.FileNotAvailableException- Thrown when the file can't be read.NodeUnreachableException- Thrown when the node is unreachable.ServerNotExistException- Thrown when the server doesn't exist.
-
openServerStdErrAsync
Opens a server stderr file for reading.- Parameters:
id- The server ID.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
-
openServerStdErrAsync
default CompletableFuture<FileIteratorPrx> openServerStdErrAsync(String id, int count, Map<String, String> context) Opens a server stderr file for reading.- Parameters:
id- The server ID.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
-
openServerStdOut
default FileIteratorPrx openServerStdOut(String id, int count) throws FileNotAvailableException, ServerNotExistException, NodeUnreachableException, DeploymentException Opens a server stdout file for reading.- Parameters:
id- The server id.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
DeploymentException- Thrown when the server couldn't be deployed on the node.FileNotAvailableException- Thrown when the file can't be read.NodeUnreachableException- Thrown when the node is unreachable.ServerNotExistException- Thrown when the server doesn't exist.
-
openServerStdOut
default FileIteratorPrx openServerStdOut(String id, int count, Map<String, String> context) throws FileNotAvailableException, ServerNotExistException, NodeUnreachableException, DeploymentExceptionOpens a server stdout file for reading.- Parameters:
id- The server id.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
DeploymentException- Thrown when the server couldn't be deployed on the node.FileNotAvailableException- Thrown when the file can't be read.NodeUnreachableException- Thrown when the node is unreachable.ServerNotExistException- Thrown when the server doesn't exist.
-
openServerStdOutAsync
Opens a server stdout file for reading.- Parameters:
id- The server id.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
-
openServerStdOutAsync
default CompletableFuture<FileIteratorPrx> openServerStdOutAsync(String id, int count, Map<String, String> context) Opens a server stdout file for reading.- Parameters:
id- The server id.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
-
openNodeStdErr
default FileIteratorPrx openNodeStdErr(String name, int count) throws FileNotAvailableException, NodeNotExistException, NodeUnreachableException Opens a node stderr file for reading.- Parameters:
name- The node name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
FileNotAvailableException- Thrown when the file can't be read.NodeNotExistException- Thrown when the node doesn't exist.NodeUnreachableException- Thrown when the node is unreachable.
-
openNodeStdErr
default FileIteratorPrx openNodeStdErr(String name, int count, Map<String, String> context) throws FileNotAvailableException, NodeNotExistException, NodeUnreachableExceptionOpens a node stderr file for reading.- Parameters:
name- The node name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
FileNotAvailableException- Thrown when the file can't be read.NodeNotExistException- Thrown when the node doesn't exist.NodeUnreachableException- Thrown when the node is unreachable.
-
openNodeStdErrAsync
Opens a node stderr file for reading.- Parameters:
name- The node name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
-
openNodeStdErrAsync
default CompletableFuture<FileIteratorPrx> openNodeStdErrAsync(String name, int count, Map<String, String> context) Opens a node stderr file for reading.- Parameters:
name- The node name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
-
openNodeStdOut
default FileIteratorPrx openNodeStdOut(String name, int count) throws FileNotAvailableException, NodeNotExistException, NodeUnreachableException Opens a node stdout file for reading.- Parameters:
name- The node name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
FileNotAvailableException- Thrown when the file can't be read.NodeNotExistException- Thrown when the node doesn't exist.NodeUnreachableException- Thrown when the node is unreachable.
-
openNodeStdOut
default FileIteratorPrx openNodeStdOut(String name, int count, Map<String, String> context) throws FileNotAvailableException, NodeNotExistException, NodeUnreachableExceptionOpens a node stdout file for reading.- Parameters:
name- The node name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
FileNotAvailableException- Thrown when the file can't be read.NodeNotExistException- Thrown when the node doesn't exist.NodeUnreachableException- Thrown when the node is unreachable.
-
openNodeStdOutAsync
Opens a node stdout file for reading.- Parameters:
name- The node name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
-
openNodeStdOutAsync
default CompletableFuture<FileIteratorPrx> openNodeStdOutAsync(String name, int count, Map<String, String> context) Opens a node stdout file for reading.- Parameters:
name- The node name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
-
openRegistryStdErr
default FileIteratorPrx openRegistryStdErr(String name, int count) throws FileNotAvailableException, RegistryNotExistException, RegistryUnreachableException Opens a registry stderr file for reading.- Parameters:
name- The registry name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
FileNotAvailableException- Thrown when the file can't be read.RegistryNotExistException- Thrown when the registry doesn't exist.RegistryUnreachableException- Thrown when the registry is unreachable.
-
openRegistryStdErr
default FileIteratorPrx openRegistryStdErr(String name, int count, Map<String, String> context) throws FileNotAvailableException, RegistryNotExistException, RegistryUnreachableExceptionOpens a registry stderr file for reading.- Parameters:
name- The registry name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
FileNotAvailableException- Thrown when the file can't be read.RegistryNotExistException- Thrown when the registry doesn't exist.RegistryUnreachableException- Thrown when the registry is unreachable.
-
openRegistryStdErrAsync
Opens a registry stderr file for reading.- Parameters:
name- The registry name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
-
openRegistryStdErrAsync
default CompletableFuture<FileIteratorPrx> openRegistryStdErrAsync(String name, int count, Map<String, String> context) Opens a registry stderr file for reading.- Parameters:
name- The registry name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
-
openRegistryStdOut
default FileIteratorPrx openRegistryStdOut(String name, int count) throws FileNotAvailableException, RegistryNotExistException, RegistryUnreachableException Opens a registry stdout file for reading.- Parameters:
name- The registry name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
FileNotAvailableException- Thrown when the file can't be read.RegistryNotExistException- Thrown when the registry doesn't exist.RegistryUnreachableException- Thrown when the registry is unreachable.
-
openRegistryStdOut
default FileIteratorPrx openRegistryStdOut(String name, int count, Map<String, String> context) throws FileNotAvailableException, RegistryNotExistException, RegistryUnreachableExceptionOpens a registry stdout file for reading.- Parameters:
name- The registry name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
- Throws:
FileNotAvailableException- Thrown when the file can't be read.RegistryNotExistException- Thrown when the registry doesn't exist.RegistryUnreachableException- Thrown when the registry is unreachable.
-
openRegistryStdOutAsync
Opens a registry stdout file for reading.- Parameters:
name- The registry name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.- Returns:
- An iterator to read the file. This proxy is never null.
-
openRegistryStdOutAsync
default CompletableFuture<FileIteratorPrx> openRegistryStdOutAsync(String name, int count, Map<String, String> context) Opens a registry stdout file for reading.- Parameters:
name- The registry name.count- Specifies where to start reading the file. If negative, the file is read from the beginning. Otherwise, the file is read from the lastcountlines.context- the Context map to send with the invocation- Returns:
- An iterator to read the file. This proxy is never null.
-
createProxy
Creates a new proxy that implementsAdminSessionPrx.- Parameters:
communicator- the communicator of the new proxyproxyString- the string representation of the proxy- Returns:
- the new proxy
-
checkedCast
Creates a new proxy from an existing proxy after confirming the target object's type via a remote invocation.- Parameters:
obj- the source proxy- Returns:
- a proxy for this type, or
nullif the target object does not support this type
-
checkedCast
Creates a new proxy from an existing proxy after confirming the target object's type via a remote invocation.- Parameters:
obj- the source proxycontext- the Context map to send with the invocation- Returns:
- a new proxy for this type, or
nullif the target object does not support this type
-
checkedCast
Creates a new proxy from an existing proxy after confirming the target object's type via a remote invocation.- Parameters:
obj- the source proxyfacet- the name of the desired facet- Returns:
- a new proxy for this type, or
nullif the facet does not support this type.
-
checkedCast
Creates a new proxy from an existing proxy after confirming the target object's type via a remote invocation.- Parameters:
obj- the source proxyfacet- the name of the desired facetcontext- the Context map to send with the invocation- Returns:
- a new proxy for this type, or
nullif the target object does not support this type.
-
uncheckedCast
Creates a new proxy from an existing proxy.- Parameters:
obj- the source proxy- Returns:
- a new proxy with this type or
nullifobjisnull
-
uncheckedCast
Creates a new proxy from an existing proxy.- Parameters:
obj- the source proxyfacet- the name of the desired facet- Returns:
- a new proxy with this type or
nullifobjisnull
-
ice_context
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for the per-proxy context.- Specified by:
ice_contextin interfaceObjectPrx- Specified by:
ice_contextin interfaceSessionPrx- Parameters:
newContext- the context for the new proxy- Returns:
- a proxy with the new per-proxy context
-
ice_adapterId
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for the adapter ID.- Specified by:
ice_adapterIdin interfaceObjectPrx- Specified by:
ice_adapterIdin interfaceSessionPrx- Parameters:
newAdapterId- the adapter ID for the new proxy- Returns:
- a proxy with the new adapter ID
-
ice_endpoints
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for the endpoints.- Specified by:
ice_endpointsin interfaceObjectPrx- Specified by:
ice_endpointsin interfaceSessionPrx- Parameters:
newEndpoints- the endpoints for the new proxy- Returns:
- a proxy with the new endpoints
-
ice_locatorCacheTimeout
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for the locator cache timeout.- Specified by:
ice_locatorCacheTimeoutin interfaceObjectPrx- Specified by:
ice_locatorCacheTimeoutin interfaceSessionPrx- Parameters:
newTimeout- the new locator cache timeout (in seconds)- Returns:
- a proxy with the new timeout
- See Also:
-
ice_invocationTimeout
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for the invocation timeout.- Specified by:
ice_invocationTimeoutin interfaceObjectPrx- Specified by:
ice_invocationTimeoutin interfaceSessionPrx- Parameters:
newTimeout- the new invocation timeout (in milliseconds)- Returns:
- a proxy with the new timeout
-
ice_invocationTimeout
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for the invocation timeout.- Specified by:
ice_invocationTimeoutin interfaceObjectPrx- Specified by:
ice_invocationTimeoutin interfaceSessionPrx- Parameters:
newTimeout- the new invocation timeout- Returns:
- a proxy with the new timeout
-
ice_connectionCached
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for connection caching.- Specified by:
ice_connectionCachedin interfaceObjectPrx- Specified by:
ice_connectionCachedin interfaceSessionPrx- Parameters:
newCache-trueif the new proxy should cache connections,falseotherwise- Returns:
- a proxy with the specified caching policy
-
ice_endpointSelection
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for the endpoint selection policy.- Specified by:
ice_endpointSelectionin interfaceObjectPrx- Specified by:
ice_endpointSelectionin interfaceSessionPrx- Parameters:
newType- the new endpoint selection policy- Returns:
- a proxy with the specified endpoint selection policy
-
ice_encodingVersion
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for the encoding used to marshal parameters.- Specified by:
ice_encodingVersionin interfaceObjectPrx- Specified by:
ice_encodingVersionin interfaceSessionPrx- Parameters:
e- the encoding version to use to marshal request parameters- Returns:
- a proxy with the specified encoding version
-
ice_router
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for the router.- Specified by:
ice_routerin interfaceObjectPrx- Specified by:
ice_routerin interfaceSessionPrx- Parameters:
router- the router for the new proxy- Returns:
- a proxy with the specified router
-
ice_locator
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for the locator.- Specified by:
ice_locatorin interfaceObjectPrx- Specified by:
ice_locatorin interfaceSessionPrx- Parameters:
locator- the locator for the new proxy- Returns:
- a proxy with the specified locator
-
ice_collocationOptimized
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for collocation optimization.- Specified by:
ice_collocationOptimizedin interfaceObjectPrx- Specified by:
ice_collocationOptimizedin interfaceSessionPrx- Parameters:
b-trueif the new proxy enables collocation optimization,falseotherwise- Returns:
- a proxy with the specified collocation optimization
-
ice_twoway
AdminSessionPrx ice_twoway()Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, but uses twoway invocations.- Specified by:
ice_twowayin interfaceObjectPrx- Specified by:
ice_twowayin interfaceSessionPrx- Returns:
- a proxy that uses twoway invocations
-
ice_oneway
AdminSessionPrx ice_oneway()Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, but uses oneway invocations.- Specified by:
ice_onewayin interfaceObjectPrx- Specified by:
ice_onewayin interfaceSessionPrx- Returns:
- a proxy that uses oneway invocations
-
ice_batchOneway
AdminSessionPrx ice_batchOneway()Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, but uses batch oneway invocations.- Specified by:
ice_batchOnewayin interfaceObjectPrx- Specified by:
ice_batchOnewayin interfaceSessionPrx- Returns:
- a proxy that uses batch oneway invocations
-
ice_datagram
AdminSessionPrx ice_datagram()Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, but uses datagram invocations.- Specified by:
ice_datagramin interfaceObjectPrx- Specified by:
ice_datagramin interfaceSessionPrx- Returns:
- a proxy that uses datagram invocations
-
ice_batchDatagram
AdminSessionPrx ice_batchDatagram()Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, but uses batch datagram invocations.- Specified by:
ice_batchDatagramin interfaceObjectPrx- Specified by:
ice_batchDatagramin interfaceSessionPrx- Returns:
- a proxy that uses batch datagram invocations
-
ice_compress
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for its compression setting which overrides the compression setting from the proxy endpoints.- Specified by:
ice_compressin interfaceObjectPrx- Specified by:
ice_compressin interfaceSessionPrx- Parameters:
co-trueenables compression for the new proxy,falsedisables compression.- Returns:
- a proxy with the specified compression override setting
-
ice_connectionId
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except for its connection ID.- Specified by:
ice_connectionIdin interfaceObjectPrx- Specified by:
ice_connectionIdin interfaceSessionPrx- Parameters:
connectionId- the connection ID for the new proxy. An empty string removes the connection ID.- Returns:
- a proxy with the specified connection ID
-
ice_fixed
Description copied from interface:ObjectPrxCreates a proxy that is identical to this proxy, except it's a fixed proxy bound to the given connection.- Specified by:
ice_fixedin interfaceObjectPrx- Specified by:
ice_fixedin interfaceSessionPrx- Parameters:
connection- the fixed proxy connection- Returns:
- a fixed proxy bound to the given connection
-
ice_staticId
Gets the type ID of the associated Slice interface.- Returns:
- the string "::IceGrid::AdminSession"
-