Package org.cdlib.mrt.s3.service
Class MerrittService
java.lang.Object
org.cdlib.mrt.s3.service.MerrittService
- Author:
- DLoy
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic NodeIO.AccessNode
getAccessNode
(Integer awsVersion, Long nodeNumber, String container, String nodeDescription, Properties cloudProp, org.cdlib.mrt.utility.LoggerInf logger) static NodeIO.AccessNode
getAWSAccessNodeV1
(Long nodeNumber, String container, String nodeDescription, Properties cloudProp, org.cdlib.mrt.utility.LoggerInf logger) static NodeIO.AccessNode
getAWSAccessNodeV2
(Long nodeNumber, String container, String nodeDescription, Properties cloudProp, org.cdlib.mrt.utility.LoggerInf logger)
-
Field Details
-
NAME
- See Also:
-
MESSAGE
- See Also:
-
-
Constructor Details
-
MerrittService
public MerrittService()
-
-
Method Details
-
getAccessNode
public static NodeIO.AccessNode getAccessNode(Integer awsVersion, Long nodeNumber, String container, String nodeDescription, Properties cloudProp, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException - Throws:
org.cdlib.mrt.utility.TException
-
getAWSAccessNodeV1
public static NodeIO.AccessNode getAWSAccessNodeV1(Long nodeNumber, String container, String nodeDescription, Properties cloudProp, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException - Throws:
org.cdlib.mrt.utility.TException
-
getAWSAccessNodeV2
public static NodeIO.AccessNode getAWSAccessNodeV2(Long nodeNumber, String container, String nodeDescription, Properties cloudProp, org.cdlib.mrt.utility.LoggerInf logger) throws org.cdlib.mrt.utility.TException - Throws:
org.cdlib.mrt.utility.TException
-