Class IRODSResources
java.lang.Object
org.irods.irods4j.high_level.administration.IRODSResources
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classstatic final classstatic final classstatic final classstatic final classstatic final classstatic classstatic final classstatic final classstatic final classstatic final classstatic final classstatic final class -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic voidaddChildResource(IRODSApi.RcComm comm, String parentResourceName, String childResourceName, String contextString) static voidstatic voidmodifyResource(IRODSApi.RcComm comm, String resourceName, IRODSResources.ResourceProperty property) static voidrebalanceResource(IRODSApi.RcComm comm, String resourceName) static voidremoveChildResource(IRODSApi.RcComm comm, String parentResourceName, String childResourceName) static voidremoveResource(IRODSApi.RcComm comm, String resourceName) static booleanresourceExists(IRODSApi.RcComm comm, String resourceName) static Optional<IRODSResources.ResourceInfo>resourceInfo(IRODSApi.RcComm comm, String resourceName) resourceName(IRODSApi.RcComm comm, String resourceId)
-
Constructor Details
-
IRODSResources
public IRODSResources()
-
-
Method Details
-
addResource
public static void addResource(IRODSApi.RcComm comm, IRODSResources.ResourceRegistrationInfo info) throws IOException, IRODSException - Throws:
IOExceptionIRODSException
-
removeResource
public static void removeResource(IRODSApi.RcComm comm, String resourceName) throws IOException, IRODSException - Throws:
IOExceptionIRODSException
-
addChildResource
public static void addChildResource(IRODSApi.RcComm comm, String parentResourceName, String childResourceName, String contextString) throws IOException, IRODSException - Throws:
IOExceptionIRODSException
-
removeChildResource
public static void removeChildResource(IRODSApi.RcComm comm, String parentResourceName, String childResourceName) throws IOException, IRODSException - Throws:
IOExceptionIRODSException
-
resourceExists
public static boolean resourceExists(IRODSApi.RcComm comm, String resourceName) throws IOException, IRODSException - Throws:
IOExceptionIRODSException
-
resourceInfo
public static Optional<IRODSResources.ResourceInfo> resourceInfo(IRODSApi.RcComm comm, String resourceName) throws IOException, IRODSException - Throws:
IOExceptionIRODSException
-
modifyResource
public static void modifyResource(IRODSApi.RcComm comm, String resourceName, IRODSResources.ResourceProperty property) throws IOException, IRODSException - Throws:
IOExceptionIRODSException
-
rebalanceResource
public static void rebalanceResource(IRODSApi.RcComm comm, String resourceName) throws IOException, IRODSException - Throws:
IOExceptionIRODSException
-
resourceName
public static Optional<String> resourceName(IRODSApi.RcComm comm, String resourceId) throws IOException, IRODSException - Throws:
IOExceptionIRODSException
-