Uses of Class
org.irods.irods4j.low_level.api.IRODSApi.RcComm
Packages that use IRODSApi.RcComm
Package
Description
-
Uses of IRODSApi.RcComm in org.irods.irods4j.authentication
Methods in org.irods.irods4j.authentication with parameters of type IRODSApi.RcCommModifier and TypeMethodDescriptionabstract com.fasterxml.jackson.databind.JsonNodeAuthPlugin.authClientStart(IRODSApi.RcComm comm, com.fasterxml.jackson.databind.JsonNode context) com.fasterxml.jackson.databind.JsonNodeNativeAuthPlugin.authClientStart(IRODSApi.RcComm comm, com.fasterxml.jackson.databind.JsonNode context) com.fasterxml.jackson.databind.JsonNodePamInteractiveAuthPlugin.authClientStart(IRODSApi.RcComm comm, com.fasterxml.jackson.databind.JsonNode context) com.fasterxml.jackson.databind.JsonNodePamPasswordAuthPlugin.authClientStart(IRODSApi.RcComm comm, com.fasterxml.jackson.databind.JsonNode context) static voidAuthManager.authenticateClient(IRODSApi.RcComm comm, AuthPlugin authPlugin, com.fasterxml.jackson.databind.JsonNode context) com.fasterxml.jackson.databind.JsonNodeAuthPlugin.execute(IRODSApi.RcComm comm, String operation, com.fasterxml.jackson.databind.JsonNode context) com.fasterxml.jackson.databind.JsonNodeAuthPluginOperation.execute(IRODSApi.RcComm comm, com.fasterxml.jackson.databind.JsonNode context) protected com.fasterxml.jackson.databind.JsonNodeAuthPlugin.request(IRODSApi.RcComm comm, com.fasterxml.jackson.databind.JsonNode msg) -
Uses of IRODSApi.RcComm in org.irods.irods4j.high_level.administration
Methods in org.irods.irods4j.high_level.administration with parameters of type IRODSApi.RcCommModifier and TypeMethodDescriptionstatic voidIRODSResources.addChildResource(IRODSApi.RcComm comm, String parentResourceName, String childResourceName, String contextString) static voidIRODSUsers.addGroup(IRODSApi.RcComm comm, IRODSUsers.Group group) Adds a new group to the local zone.static voidIRODSResources.addResource(IRODSApi.RcComm comm, IRODSResources.ResourceRegistrationInfo info) static voidIRODSTickets.addTicketConstraint(AdminTag adminTag, IRODSApi.RcComm comm, int ticketId, IRODSTickets.TicketConstraint constraint) static voidIRODSTickets.addTicketConstraint(AdminTag adminTag, IRODSApi.RcComm comm, String ticketName, IRODSTickets.TicketConstraint constraint) static voidIRODSTickets.addTicketConstraint(IRODSApi.RcComm comm, int ticketId, IRODSTickets.TicketConstraint constraint) static voidIRODSTickets.addTicketConstraint(IRODSApi.RcComm comm, String ticketName, IRODSTickets.TicketConstraint constraint) static voidIRODSUsers.addUser(IRODSApi.RcComm comm, IRODSUsers.User user, IRODSUsers.UserType userType, IRODSZones.ZoneType zoneType) Adds a new user to the local zone.static voidIRODSUsers.addUserToGroup(IRODSApi.RcComm comm, IRODSUsers.Group group, IRODSUsers.User user) Adds a user to a group.static voidIRODSZones.addZone(IRODSApi.RcComm comm, String zoneName, IRODSZones.ZoneOptions options) static voidIRODSTickets.createTicket(AdminTag adminTag, IRODSApi.RcComm comm, String ticketName, IRODSTickets.TicketType ticketType, String logicalPath) static StringIRODSTickets.createTicket(AdminTag adminTag, IRODSApi.RcComm comm, IRODSTickets.TicketType ticketType, String logicalPath) static voidIRODSTickets.createTicket(IRODSApi.RcComm comm, String ticketName, IRODSTickets.TicketType ticketType, String logicalPath) static StringIRODSTickets.createTicket(IRODSApi.RcComm comm, IRODSTickets.TicketType ticketType, String logicalPath) static voidIRODSTickets.deleteTicket(AdminTag adminTag, IRODSApi.RcComm comm, int ticketId) static voidIRODSTickets.deleteTicket(AdminTag adminTag, IRODSApi.RcComm comm, String ticketName) static voidIRODSTickets.deleteTicket(IRODSApi.RcComm comm, int ticketId) static voidIRODSTickets.deleteTicket(IRODSApi.RcComm comm, String ticketName) static booleanIRODSUsers.exists(IRODSApi.RcComm comm, IRODSUsers.Group group) Checks if a group exists in the catalog.static booleanIRODSUsers.exists(IRODSApi.RcComm comm, IRODSUsers.User user) Checks if a user exists in the catalog.static List<IRODSUsers.Group>IRODSUsers.groups(IRODSApi.RcComm comm) Returns all groups in the local zone.static List<IRODSUsers.Group>IRODSUsers.groups(IRODSApi.RcComm comm, IRODSUsers.User user) Returns all groups a user is a member of.IRODSUsers.id(IRODSApi.RcComm comm, IRODSUsers.Group group) Returns the ID of a group.IRODSUsers.id(IRODSApi.RcComm comm, IRODSUsers.User user) Returns the ID of a user.static StringIRODSUsers.localUniqueName(IRODSApi.RcComm comm, IRODSUsers.User user) Generates the unique name of a user in the local zone.static voidIRODSResources.modifyResource(IRODSApi.RcComm comm, String resourceName, IRODSResources.ResourceProperty property) static voidIRODSUsers.modifyUser(IRODSApi.RcComm comm, IRODSUsers.User user, IRODSUsers.UserProperty property) Modifies a property of a user.static voidIRODSZones.modifyZone(IRODSApi.RcComm comm, String zoneName, IRODSZones.ZoneProperty property) static voidIRODSResources.rebalanceResource(IRODSApi.RcComm comm, String resourceName) static voidIRODSResources.removeChildResource(IRODSApi.RcComm comm, String parentResourceName, String childResourceName) static voidIRODSUsers.removeGroup(IRODSApi.RcComm comm, IRODSUsers.Group group) Removes a group from the local zone.static voidIRODSResources.removeResource(IRODSApi.RcComm comm, String resourceName) static voidIRODSTickets.removeTicketConstraint(AdminTag adminTag, IRODSApi.RcComm comm, int ticketId, IRODSTickets.TicketConstraint constraint) static voidIRODSTickets.removeTicketConstraint(AdminTag adminTag, IRODSApi.RcComm comm, String ticketName, IRODSTickets.TicketConstraint constraint) static voidIRODSTickets.removeTicketConstraint(IRODSApi.RcComm comm, int ticketId, IRODSTickets.TicketConstraint constraint) static voidIRODSTickets.removeTicketConstraint(IRODSApi.RcComm comm, String ticketName, IRODSTickets.TicketConstraint constraint) static voidIRODSUsers.removeUser(IRODSApi.RcComm comm, IRODSUsers.User user) Removes a user from the local zone.static voidIRODSUsers.removeUserFromGroup(IRODSApi.RcComm comm, IRODSUsers.Group group, IRODSUsers.User user) Removes a user from a group.static voidIRODSZones.removeZone(IRODSApi.RcComm comm, String zoneName) static booleanIRODSResources.resourceExists(IRODSApi.RcComm comm, String resourceName) static Optional<IRODSResources.ResourceInfo>IRODSResources.resourceInfo(IRODSApi.RcComm comm, String resourceName) IRODSResources.resourceName(IRODSApi.RcComm comm, String resourceId) static voidIRODSTickets.setTicketConstraint(AdminTag adminTag, IRODSApi.RcComm comm, int ticketId, IRODSTickets.TicketConstraint constraint) static voidIRODSTickets.setTicketConstraint(AdminTag adminTag, IRODSApi.RcComm comm, String ticketName, IRODSTickets.TicketConstraint constraint) static voidIRODSTickets.setTicketConstraint(IRODSApi.RcComm comm, int ticketId, IRODSTickets.TicketConstraint constraint) static voidIRODSTickets.setTicketConstraint(IRODSApi.RcComm comm, String ticketName, IRODSTickets.TicketConstraint constraint) static Optional<IRODSUsers.UserType>IRODSUsers.type(IRODSApi.RcComm comm, IRODSUsers.User user) Returns the type of a user.static booleanIRODSUsers.userIsMemberOfGroup(IRODSApi.RcComm comm, IRODSUsers.Group group, IRODSUsers.User user) Checks if a user is a member of a group.static List<IRODSUsers.User>IRODSUsers.users(IRODSApi.RcComm comm) Returns all users in the local zone.static List<IRODSUsers.User>IRODSUsers.users(IRODSApi.RcComm comm, IRODSUsers.Group group) Returns all users in a group.static booleanIRODSZones.zoneExists(IRODSApi.RcComm comm, String zoneName) static Optional<IRODSZones.ZoneInfo>IRODSZones.zoneInfo(IRODSApi.RcComm comm, String zoneName) -
Uses of IRODSApi.RcComm in org.irods.irods4j.high_level.catalog
Methods in org.irods.irods4j.high_level.catalog with parameters of type IRODSApi.RcCommModifier and TypeMethodDescriptionstatic voidIRODSQuery.executeGenQuery1(IRODSApi.RcComm comm, IRODSQuery.GenQuery1QueryArgs queryArgs, Function<List<String>, Boolean> rowHandler) Executes a GenQuery1 query.IRODSQuery.executeGenQuery2(IRODSApi.RcComm comm, String query) Executes a GenQuery2 query and returns the query results.IRODSQuery.executeGenQuery2(IRODSApi.RcComm comm, String zone, String query) Executes a GenQuery2 query and returns the query results.static voidIRODSQuery.executeSpecificQuery(IRODSApi.RcComm comm, String zone, String specificQueryName, List<String> bindArgs, Function<List<String>, Boolean> rowHandler) Executes a SpecificQuery.static voidIRODSQuery.executeSpecificQuery(IRODSApi.RcComm comm, String specificQueryName, List<String> bindArgs, Function<List<String>, Boolean> rowHandler) Executes a SpecificQuery.IRODSQuery.getColumnMappings(IRODSApi.RcComm comm) Returns the column mappings supported by the GenQuery2 API.static StringIRODSQuery.getGeneratedSQL(IRODSApi.RcComm comm, String query) Parses a GenQuery2 string and returns the generated SQL. -
Uses of IRODSApi.RcComm in org.irods.irods4j.high_level.connection
Methods in org.irods.irods4j.high_level.connection that return IRODSApi.RcCommModifier and TypeMethodDescriptionIRODSConnection.getRcComm()Returns a handle to the underlyingIRODSApi.RcComm.IRODSConnectionPool.PoolConnection.getRcComm()Returns theIRODSApi.RcCommmanaged by the connection.IRODSConnection.release()Returns the underlying handle and releases ownership.Method parameters in org.irods.irods4j.high_level.connection with type arguments of type IRODSApi.RcCommModifier and TypeMethodDescriptionvoidIRODSConnectionPool.start(String host, int port, QualifiedUsername clientUser, Function<IRODSApi.RcComm, Boolean> authenticator) Synchronously establishes one or more connections to an iRODS server and authenticates each one using the provided authentication callback.voidIRODSConnectionPool.start(ExecutorService executor, String host, int port, QualifiedUsername clientUser, Function<IRODSApi.RcComm, Boolean> authenticator) Asynchronously establishes one or more connections to an iRODS server using the providedExecutorServiceand authenticates each one using the provided authentication callback. -
Uses of IRODSApi.RcComm in org.irods.irods4j.high_level.io
Methods in org.irods.irods4j.high_level.io with parameters of type IRODSApi.RcCommModifier and TypeMethodDescriptionvoidIRODSDataObjectInputStream.open(IRODSApi.RcComm comm, String logicalPath) Opens a data object for reading.voidIRODSDataObjectInputStream.open(IRODSApi.RcComm comm, String logicalPath, long replicaNumber) Opens a specific replica for reading.voidIRODSDataObjectInputStream.open(IRODSApi.RcComm comm, String logicalPath, String rootResourceName) Opens a replica for reading.voidIRODSDataObjectOutputStream.open(IRODSApi.RcComm comm, String logicalPath, boolean truncate, boolean append) Opens a data object for writing.voidIRODSDataObjectOutputStream.open(IRODSApi.RcComm comm, String logicalPath, long replicaNumber, boolean truncate, boolean append) Opens a specific replica for writing.voidIRODSDataObjectOutputStream.open(IRODSApi.RcComm comm, String logicalPath, String rootResourceName, boolean truncate, boolean append) Opens a replica for writing.voidIRODSDataObjectOutputStream.open(IRODSApi.RcComm comm, String replicaToken, String logicalPath, long replicaNumber, boolean truncate, boolean append) Opens a specific replica for parallel writing.voidIRODSDataObjectStream.open(IRODSApi.RcComm comm, String logicalPath, int openMode) Opens a data object.voidIRODSDataObjectStream.open(IRODSApi.RcComm comm, String logicalPath, long replicaNumber, int openMode) Opens a specific replica.voidIRODSDataObjectStream.open(IRODSApi.RcComm comm, String logicalPath, String rootResource, int openMode) Opens a specific replica.voidIRODSDataObjectStream.open(IRODSApi.RcComm comm, String replicaToken, String logicalPath, long replicaNumber, int openMode) Opens a specific replica.Constructors in org.irods.irods4j.high_level.io with parameters of type IRODSApi.RcCommModifierConstructorDescriptionIRODSDataObjectInputStream(IRODSApi.RcComm comm, String logicalPath) Initializes a new instance and opens a data object for reading.IRODSDataObjectInputStream(IRODSApi.RcComm comm, String logicalPath, long replicaNumber) Initializes a new instance and opens a specific replica for reading.IRODSDataObjectInputStream(IRODSApi.RcComm comm, String logicalPath, String rootResourceName) Initializes a new instance and opens a replica for reading.IRODSDataObjectOutputStream(IRODSApi.RcComm comm, String logicalPath, boolean truncate, boolean append) Initializes a new instance and opens a data object for writing.IRODSDataObjectOutputStream(IRODSApi.RcComm comm, String logicalPath, long replicaNumber, boolean truncate, boolean append) Initializes a new instance and opens a specific replica for writing.IRODSDataObjectOutputStream(IRODSApi.RcComm comm, String logicalPath, String rootResourceName, boolean truncate, boolean append) Initializes a new instance and opens a replica for writing.IRODSDataObjectOutputStream(IRODSApi.RcComm comm, String replicaToken, String logicalPath, long replicaNumber, boolean truncate, boolean append) Initializes a new instance and opens a specific replica for parallel writing. -
Uses of IRODSApi.RcComm in org.irods.irods4j.high_level.metadata
Methods in org.irods.irods4j.high_level.metadata with parameters of type IRODSApi.RcCommModifier and TypeMethodDescriptionstatic voidIRODSMetadata.addMetadataToCollection(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, String attrName, String attrValue, Optional<String> attrUnits) Adds a single metadata triple to a collection using rodsadmin privileges.static voidIRODSMetadata.addMetadataToCollection(IRODSApi.RcComm comm, String logicalPath, String attrName, String attrValue, Optional<String> attrUnits) Adds a single metadata triple to a collection.static voidIRODSMetadata.addMetadataToDataObject(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, String attrName, String attrValue, Optional<String> attrUnits) Adds a single metadata triple to a data object using rodsadmin privileges.static voidIRODSMetadata.addMetadataToDataObject(IRODSApi.RcComm comm, String logicalPath, String attrName, String attrValue, Optional<String> attrUnits) Adds a single metadata triple to a data object.static voidIRODSMetadata.addMetadataToResource(IRODSApi.RcComm comm, String resourceName, String attrName, String attrValue, Optional<String> attrUnits) Adds a single metadata triple to a resource.static voidIRODSMetadata.addMetadataToUserOrGroup(IRODSApi.RcComm comm, String userOrGroup, String attrName, String attrValue, Optional<String> attrUnits) Adds a single metadata triple to a user or group.IRODSMetadata.atomicApplyMetadataOperationsToCollection(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, List<IRODSMetadata.AtomicMetadataOperation> operations) Sequentially executes all metadata operations on a collection atomically using rodsadmin privileges.IRODSMetadata.atomicApplyMetadataOperationsToCollection(IRODSApi.RcComm comm, String logicalPath, List<IRODSMetadata.AtomicMetadataOperation> operations) Sequentially executes all metadata operations on a collection atomically.IRODSMetadata.atomicApplyMetadataOperationsToDataObject(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, List<IRODSMetadata.AtomicMetadataOperation> operations) Sequentially executes all metadata operations on a data object atomically using rodsadmin privileges.IRODSMetadata.atomicApplyMetadataOperationsToDataObject(IRODSApi.RcComm comm, String logicalPath, List<IRODSMetadata.AtomicMetadataOperation> operations) Sequentially executes all metadata operations on a data object atomically.IRODSMetadata.atomicApplyMetadataOperationsToResource(IRODSApi.RcComm comm, String resourceName, List<IRODSMetadata.AtomicMetadataOperation> operations) Sequentially executes all metadata operations on a resource atomically.IRODSMetadata.atomicApplyMetadataOperationsToUserOrGroup(IRODSApi.RcComm comm, String userOrGroup, List<IRODSMetadata.AtomicMetadataOperation> operations) Sequentially executes all metadata operations on a user or group atomically.static voidIRODSMetadata.removeMetadataFromCollection(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, String attrName, String attrValue, Optional<String> attrUnits) Removes a single metadata triple from a collection using rodsadmin privileges.static voidIRODSMetadata.removeMetadataFromCollection(IRODSApi.RcComm comm, String logicalPath, String attrName, String attrValue, Optional<String> attrUnits) Removes a single metadata triple from a collection.static voidIRODSMetadata.removeMetadataFromDataObject(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, String attrName, String attrValue, Optional<String> attrUnits) Removes a single metadata triple from a data object using rodsadmin privileges.static voidIRODSMetadata.removeMetadataFromDataObject(IRODSApi.RcComm comm, String logicalPath, String attrName, String attrValue, Optional<String> attrUnits) Removes a single metadata triple from a data object.static voidIRODSMetadata.removeMetadataFromResource(IRODSApi.RcComm comm, String resourceName, String attrName, String attrValue, Optional<String> attrUnits) Removes a single metadata triple from a resource.static voidIRODSMetadata.removeMetadataFromUserOrGroup(IRODSApi.RcComm comm, String userOrGroup, String attrName, String attrValue, Optional<String> attrUnits) Removes a single metadata triple from a user or group.static voidIRODSMetadata.setMetadataOnCollection(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, String attrName, String attrValue, Optional<String> attrUnits) Sets a single metadata triple on a collection using rodsadmin privileges.static voidIRODSMetadata.setMetadataOnCollection(IRODSApi.RcComm comm, String logicalPath, String attrName, String attrValue, Optional<String> attrUnits) Sets a single metadata triple on a collection.static voidIRODSMetadata.setMetadataOnDataObject(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, String attrName, String attrValue, Optional<String> attrUnits) Sets a single metadata triple on a data object using rodsadmin privileges.static voidIRODSMetadata.setMetadataOnDataObject(IRODSApi.RcComm comm, String logicalPath, String attrName, String attrValue, Optional<String> attrUnits) Sets a single metadata triple on a data object.static voidIRODSMetadata.setMetadataOnResource(IRODSApi.RcComm comm, String resourceName, String attrName, String attrValue, Optional<String> attrUnits) Sets a single metadata triple on a resource.static voidIRODSMetadata.setMetadataOnUserOrGroup(IRODSApi.RcComm comm, String userOrGroup, String attrName, String attrValue, Optional<String> attrUnits) Sets a single metadata triple on a user or group. -
Uses of IRODSApi.RcComm in org.irods.irods4j.high_level.policy
Methods in org.irods.irods4j.high_level.policy with parameters of type IRODSApi.RcCommModifier and TypeMethodDescriptionIRODSRules.executeRule(IRODSApi.RcComm comm, IRODSRules.RuleArguments args) Executes rule text/code against the connected server.IRODSRules.getAvailableRuleEnginePluginInstances(IRODSApi.RcComm comm) Queries the connected server for usable rule engine plugin instances. -
Uses of IRODSApi.RcComm in org.irods.irods4j.high_level.vfs
Methods in org.irods.irods4j.high_level.vfs with parameters of type IRODSApi.RcCommModifier and TypeMethodDescriptionstatic voidIRODSFilesystem.copy(IRODSApi.RcComm comm, String from, String to) static voidIRODSFilesystem.copy(IRODSApi.RcComm comm, String from, String to, int copyOptions) static booleanIRODSFilesystem.copyDataObject(IRODSApi.RcComm comm, String from, String to) static booleanIRODSFilesystem.copyDataObject(IRODSApi.RcComm comm, String from, String to, int copyOptions) static booleanIRODSFilesystem.createCollection(IRODSApi.RcComm comm, String path) static booleanIRODSFilesystem.createCollection(IRODSApi.RcComm comm, String path, String existingPath) static booleanIRODSFilesystem.createCollections(IRODSApi.RcComm comm, String path) static StringIRODSFilesystem.dataObjectChecksum(IRODSApi.RcComm comm, String path) TODOstatic longIRODSFilesystem.dataObjectSize(IRODSApi.RcComm comm, String path) static voidIRODSFilesystem.enableInheritance(AdminTag adminTag, IRODSApi.RcComm comm, String path, boolean enable) TODOstatic voidIRODSFilesystem.enableInheritance(IRODSApi.RcComm comm, String path, boolean enable) TODOstatic booleanIRODSFilesystem.equivalent(IRODSApi.RcComm comm, String path1, String path2) static booleanIRODSFilesystem.exists(IRODSApi.RcComm comm, String path) Checks if a filesystem object is known to the catalog.static booleanIRODSFilesystem.isCollection(IRODSApi.RcComm comm, String path) static booleanIRODSFilesystem.isCollectionRegistered(IRODSApi.RcComm comm, String path) static booleanIRODSFilesystem.isDataObject(IRODSApi.RcComm comm, String path) static booleanIRODSFilesystem.isDataObjectRegistered(IRODSApi.RcComm comm, String path) static booleanIRODSFilesystem.isEmpty(IRODSApi.RcComm comm, String path) static booleanIRODSFilesystem.isOther(IRODSApi.RcComm comm, String path) static booleanIRODSFilesystem.isSpecialCollection(IRODSApi.RcComm comm, String path) static longIRODSFilesystem.lastWriteTime(IRODSApi.RcComm comm, String path) Returns the time of the last modification to a filesystem object as epoch seconds.static voidIRODSFilesystem.lastWriteTime(IRODSApi.RcComm comm, String path, long newModifyTime) static longIRODSReplicas.lastWriteTime(IRODSApi.RcComm comm, String logicalPath, long replicaNumber) Returns the modification time of a replica.static voidIRODSReplicas.lastWriteTime(IRODSApi.RcComm comm, String logicalPath, long replicaNumber, long newTime) Sets the modification time of a replica.static longIRODSReplicas.lastWriteTime(IRODSApi.RcComm comm, String logicalPath, String leafResourceName) Returns the modification time of a replica.static voidIRODSReplicas.lastWriteTime(IRODSApi.RcComm comm, String logicalPath, String leafResourceName, long newTime) Sets the modification time of a replica.static voidIRODSFilesystem.permissions(AdminTag adminTag, IRODSApi.RcComm comm, String path, String userOrGroup, Permission prms) static voidIRODSFilesystem.permissions(IRODSApi.RcComm comm, String path, String userOrGroup, Permission prms) static booleanIRODSFilesystem.remove(IRODSApi.RcComm comm, String path) static booleanIRODSFilesystem.remove(IRODSApi.RcComm comm, String path, IRODSFilesystem.RemoveOptions removeOptions) static voidIRODSFilesystem.removeAll(IRODSApi.RcComm comm, String path) static voidIRODSFilesystem.removeAll(IRODSApi.RcComm comm, String path, IRODSFilesystem.RemoveOptions removeOptions) static voidIRODSFilesystem.rename(IRODSApi.RcComm comm, String oldPath, String newPath) static StringIRODSReplicas.replicaChecksum(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, long replicaNumber, IRODSReplicas.VerificationCalculation calculation) Optionally calculates and returns the checksum of a replica.static StringIRODSReplicas.replicaChecksum(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, String leafResourceName, IRODSReplicas.VerificationCalculation calculation) Optionally calculates and returns the checksum of a replica.static StringIRODSReplicas.replicaChecksum(IRODSApi.RcComm comm, String logicalPath, long replicaNumber, IRODSReplicas.VerificationCalculation calculation) Optionally calculates and returns the checksum of a replica.static StringIRODSReplicas.replicaChecksum(IRODSApi.RcComm comm, String logicalPath, String leafResourceName, IRODSReplicas.VerificationCalculation calculation) Optionally calculates and returns the checksum of a replica.static booleanIRODSReplicas.replicaExists(IRODSApi.RcComm comm, String logicalPath, long replicaNumber) Checks if a replica exists in the catalog.static booleanIRODSReplicas.replicaExists(IRODSApi.RcComm comm, String logicalPath, String leafResourceName) Checks if a replica exists in the catalog.static longIRODSReplicas.replicaSize(IRODSApi.RcComm comm, String logicalPath, long replicaNumber) Returns the size of a replica in the catalog.static longIRODSReplicas.replicaSize(IRODSApi.RcComm comm, String logicalPath, String leafResourceName) Returns the size of a replica in the catalog.static longIRODSReplicas.replicaSizeInStorage(IRODSApi.RcComm comm, String logicalPath, long replicaNumber) Returns the physical size of a replica in storage.static longIRODSReplicas.replicaSizeInStorage(IRODSApi.RcComm comm, String logicalPath, String leafResourceName) Returns the physical size of a replica in storage.static voidIRODSReplicas.replicateReplica(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, int srcReplicaNumber, String dstResourceName) Replicates a replica to a resource.static voidIRODSReplicas.replicateReplica(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, String srcResourceName, String dstResourceName) Replicates a replica to a resource.static voidIRODSReplicas.replicateReplica(IRODSApi.RcComm comm, String logicalPath, int srcReplicaNumber, String dstResourceName) Replicates a replica to a resource.static voidIRODSReplicas.replicateReplica(IRODSApi.RcComm comm, String logicalPath, String srcResourceName, String dstResourceName) Replicates a replica to a resource.static ObjectStatusIRODSFilesystem.status(IRODSApi.RcComm comm, String path) TODOstatic StringIRODSReplicas.toLeafResource(IRODSApi.RcComm comm, String logicalPath, long replicaNumber) Returns the name of the leaf resource which holds a replica.static longIRODSReplicas.toReplicaNumber(IRODSApi.RcComm comm, String logicalPath, String leafResourceName) Returns the replica number of a replica.static voidIRODSReplicas.trimReplica(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, long replicaNumber) Trims a replica.static voidIRODSReplicas.trimReplica(AdminTag adminTag, IRODSApi.RcComm comm, String logicalPath, String leafResourceName) Trims a replica.static voidIRODSReplicas.trimReplica(IRODSApi.RcComm comm, String logicalPath, long replicaNumber) Trims a replica.static voidIRODSReplicas.trimReplica(IRODSApi.RcComm comm, String logicalPath, String leafResourceName) Trims a replica.Constructors in org.irods.irods4j.high_level.vfs with parameters of type IRODSApi.RcCommModifierConstructorDescriptionIRODSCollectionIterator(IRODSApi.RcComm comm, String logicalPath) Initializes a newly created iterator.IRODSCollectionIterator(IRODSApi.RcComm comm, String logicalPath, int rowsPerPage) Initializes a newly created iterator.IRODSCollectionIterator(IRODSApi.RcComm comm, String logicalPath, int rowsPerPage, IRODSCollectionIterator.CollectionOptions options) Initializes a newly created iterator.IRODSCollectionIterator(IRODSApi.RcComm comm, String logicalPath, IRODSCollectionIterator.CollectionOptions options) Initializes a newly created iterator.IRODSRecursiveCollectionIterator(IRODSApi.RcComm comm, String logicalPath) Initializes a newly created recursive iterator such that all entries within the collection and its subcollections will be visited.IRODSRecursiveCollectionIterator(IRODSApi.RcComm comm, String logicalPath, int rowsPerPage) Initializes a newly created recursive iterator.IRODSRecursiveCollectionIterator(IRODSApi.RcComm comm, String logicalPath, int rowsPerPage, IRODSCollectionIterator.CollectionOptions options) Initializes a newly created recursive iterator.IRODSRecursiveCollectionIterator(IRODSApi.RcComm comm, String logicalPath, IRODSCollectionIterator.CollectionOptions options) Initializes a newly created recursive iterator. -
Uses of IRODSApi.RcComm in org.irods.irods4j.low_level.api
Methods in org.irods.irods4j.low_level.api that return IRODSApi.RcCommModifier and TypeMethodDescriptionstatic IRODSApi.RcCommIRODSApi.rcConnect(String host, int port, String clientUsername, String clientUserZone, Optional<String> proxyUsername, Optional<String> proxyUserZone, Optional<IRODSApi.ConnectionOptions> options, Optional<RErrMsg_PI> errorInfo) Methods in org.irods.irods4j.low_level.api with parameters of type IRODSApi.RcCommModifier and TypeMethodDescriptionstatic intIRODSApi.rcAtomicApplyAclOperations(IRODSApi.RcComm comm, String input, Reference<String> output) static intIRODSApi.rcAtomicApplyMetadataOperations(IRODSApi.RcComm comm, String input, Reference<String> output) static voidIRODSApi.rcAuthenticateClient(IRODSApi.RcComm comm, AuthPlugin authPlugin, String password) static intIRODSApi.rcCheckAuthCredentials(IRODSApi.RcComm comm, DataObjInp_PI input, Reference<Integer> output) static intIRODSApi.rcCloseCollection(IRODSApi.RcComm comm, int handle) static intIRODSApi.rcCollCreate(IRODSApi.RcComm comm, CollInpNew_PI input) static intIRODSApi.rcDataObjChksum(IRODSApi.RcComm comm, DataObjInp_PI input, Reference<String> output) static intIRODSApi.rcDataObjCopy(IRODSApi.RcComm comm, DataObjCopyInp_PI input, Reference<TransferStat_PI> output) static intIRODSApi.rcDataObjCreate(IRODSApi.RcComm comm, DataObjInp_PI input) static intIRODSApi.rcDataObjectModifyInfo(IRODSApi.RcComm comm, ModDataObjMeta_PI input) static intIRODSApi.rcDataObjLseek(IRODSApi.RcComm comm, OpenedDataObjInp_PI input, Reference<FileLseekOut_PI> output) static intIRODSApi.rcDataObjRead(IRODSApi.RcComm comm, OpenedDataObjInp_PI input, IRODSApi.ByteArrayReference byteArray) static intIRODSApi.rcDataObjRename(IRODSApi.RcComm comm, DataObjCopyInp_PI input) static intIRODSApi.rcDataObjRepl(IRODSApi.RcComm comm, DataObjInp_PI input, Reference<TransferStat_PI> output) static intIRODSApi.rcDataObjTrim(IRODSApi.RcComm comm, DataObjInp_PI input) static intIRODSApi.rcDataObjUnlink(IRODSApi.RcComm comm, DataObjInp_PI input) static intIRODSApi.rcDataObjWrite(IRODSApi.RcComm comm, OpenedDataObjInp_PI input, byte[] buffer) static intIRODSApi.rcDelayRuleLock(IRODSApi.RcComm comm, DelayRuleLockInput_PI input) static intIRODSApi.rcDelayRuleUnlock(IRODSApi.RcComm comm, DelayRuleUnlockInput_PI input) static voidIRODSApi.rcDisconnect(IRODSApi.RcComm comm) static intIRODSApi.rcExecMyRule(IRODSApi.RcComm comm, ExecMyRuleInp_PI input, Reference<MsParamArray_PI> output) static intIRODSApi.rcGeneralAdmin(IRODSApi.RcComm comm, GeneralAdminInp_PI input) static intIRODSApi.rcGenQuery(IRODSApi.RcComm comm, GenQueryInp_PI input, Reference<GenQueryOut_PI> output) static intIRODSApi.rcGenQuery2(IRODSApi.RcComm comm, Genquery2Input_PI input, Reference<String> output) static intIRODSApi.rcGetDelayRuleInfo(IRODSApi.RcComm comm, String input, Reference<String> output) static intIRODSApi.rcGetFileDescriptorInfo(IRODSApi.RcComm comm, String input, Reference<String> output) static intIRODSApi.rcGetGridConfigurationValue(IRODSApi.RcComm comm, GridConfigurationInp_PI input, Reference<GridConfigurationOut_PI> output) static intIRODSApi.rcGetLibraryFeatures(IRODSApi.RcComm comm, Reference<String> output) static intIRODSApi.rcGetMiscSvrInfo(IRODSApi.RcComm comm, Reference<MiscSvrInfo_PI> output) static intIRODSApi.rcGetResourceInfoForOperation(IRODSApi.RcComm comm, DataObjInp_PI input, Reference<String> output) static intIRODSApi.rcModAccessControl(IRODSApi.RcComm comm, ModAccessControlInp_PI input) static intIRODSApi.rcModAVUMetadata(IRODSApi.RcComm comm, ModAVUMetadataInp_PI input) static intIRODSApi.rcModColl(IRODSApi.RcComm comm, CollInpNew_PI input) static intIRODSApi.rcModDataObjMeta(IRODSApi.RcComm comm, ModDataObjMeta_PI input) static intIRODSApi.rcObjStat(IRODSApi.RcComm comm, DataObjInp_PI input, Reference<RodsObjStat_PI> output) static intIRODSApi.rcOpenCollection(IRODSApi.RcComm comm, CollInpNew_PI input) static intIRODSApi.rcProcStat(IRODSApi.RcComm comm, ProcStatInp_PI input, Reference<GenQueryOut_PI> output) static intIRODSApi.rcReadCollection(IRODSApi.RcComm comm, int handle, Reference<CollEnt_PI> output) static intIRODSApi.rcRegisterPhysicalPath(IRODSApi.RcComm comm, DataObjInp_PI input, Reference<String> output) static intIRODSApi.rcReplicaClose(IRODSApi.RcComm comm, String closeOptions) static intIRODSApi.rcReplicaOpen(IRODSApi.RcComm comm, DataObjInp_PI input, Reference<String> output) static intIRODSApi.rcReplicaTruncate(IRODSApi.RcComm comm, DataObjInp_PI input, Reference<String> output) static intIRODSApi.rcRmColl(IRODSApi.RcComm comm, CollInpNew_PI input, Reference<CollOprStat_PI> output) static intIRODSApi.rcRuleExecDel(IRODSApi.RcComm comm, RULE_EXEC_DEL_INP_PI input) static intIRODSApi.rcRuleExecMod(IRODSApi.RcComm comm, RULE_EXEC_MOD_INP_PI input) static intIRODSApi.rcRuleExecSubmit(IRODSApi.RcComm comm, RULE_EXEC_DEL_INP_PI input, Reference<String> output) static intIRODSApi.rcSetDelayServerMigrationInfo(IRODSApi.RcComm comm, DelayServerMigrationInp_PI input) static intIRODSApi.rcSetGridConfigurationValue(IRODSApi.RcComm comm, GridConfigurationInp_PI input) static intIRODSApi.rcSpecificQuery(IRODSApi.RcComm comm, SpecificQueryInp_PI input, Reference<GenQueryOut_PI> output) static intIRODSApi.rcSwitchUser(IRODSApi.RcComm comm, SwitchUserInp_PI input) static intIRODSApi.rcTicketAdmin(IRODSApi.RcComm comm, TicketAdminInp_PI input) static intIRODSApi.rcTouch(IRODSApi.RcComm comm, String input) static intIRODSApi.rcUnregDataObj(IRODSApi.RcComm comm, UnregDataObj_PI input) static intIRODSApi.rcUserAdmin(IRODSApi.RcComm comm, UserAdminInp_PI input) static intIRODSApi.rcZoneReport(IRODSApi.RcComm comm, Reference<BytesBuf_PI> output)