com.fasterxml.jackson.datatype.joda;version="2.4.5",
com.fasterxml.jackson.jaxrs.json;version="2.4.5",
io.humble.video,
+ io.humble.video.awt,
org.apache.logging.log4j;version="2.8.2",
org.apache.logging.log4j.message;version="2.8.2",
org.jboss.resteasy.client.jaxrs,
InputStream inputStream = inputLister.getInputStream(source);
if (inputStream == null)
- throw new Exception("InputStream is null!");
+ throw new Exception("InputStream is null");
result = new RemoteFile();
String targetFileName = targetName;
if (out == null) {
outputStream = outputLister.getOutputStream(result);
if (outputStream == null)
- throw new Exception("OutputStream is null!");
+ throw new Exception("OutputStream is null");
out = new BufferedOutputStream(outputStream, BUFFER_SIZE);
}
package user.commons.remotestore;\r
\r
+import java.io.IOException;\r
import java.io.InputStream;\r
\r
import org.apache.logging.log4j.LogManager;\r
import user.tsm.client.TSMException;\r
\r
public class TSMInputStream extends InputStream {\r
+ private static final Logger logger = LogManager.getLogger();\r
private TSMBufferedClient client;\r
private TSMBackupFileObject backupObject;\r
private String filespaceName;\r
private String highLevelName;\r
private RemoteFile remoteFile;\r
- private static final Logger logger = LogManager.getLogger();\r
\r
private boolean initialized;\r
\r
this.remoteFile = remoteFile;\r
}\r
\r
+ @Override\r
+ public void close() {\r
+ client.disconnect();\r
+ logger.info("TSM lekapcsol�dott!");\r
+ }\r
+\r
public void open() throws TSMException {\r
backupObject = client.getActiveBackupFileObject(filespaceName, highLevelName, remoteFile.getName());\r
- logger.info("TSMInputStream backupObject l�trej�tt!");\r
+ logger.info("BackupObject created");\r
}\r
\r
@Override\r
}\r
\r
@Override\r
- public int read(byte[] buffer, int off, int len) {\r
+ public int read(byte[] buffer, int off, int len) throws IOException {\r
int result = 0;\r
if (client != null) {\r
if (!initialized) {\r
try {\r
result = client.recievePartial(buffer, backupObject, null);\r
} catch (Exception e) {\r
- e.printStackTrace();\r
- logger.info("TSMInputStream olvas�si hiba!", e);\r
+ throw new IOException("TSMInputStream read error. " + e.getMessage(), e);\r
}\r
}\r
return result;\r
}\r
-\r
- @Override\r
- public void close() {\r
- client.disconnect();\r
- logger.info("TSM lekapcsol�dott!");\r
- }\r
}\r
logger.info("TSMLister get");\r
if (backupFileObject != null) {\r
result = toRemoteFile(backupFileObject);\r
- logger.info("TSMLister backupFileObject-et elk�rte a k�vetkez� n�vvel: " + backupFileObject.getLowLevelName());\r
+ logger.info("BackupFileObject: " + backupFileObject.getLowLevelName());\r
} else\r
cleanUp();\r
return result;\r
@Override\r
public InputStream getInputStream(RemoteFile remoteFile) throws Exception {\r
TSMInputStream inputStream = new TSMInputStream(client, FSNAME, HLNAME, remoteFile);\r
- logger.info("TSM InputStream l�trej�tt!");\r
+ logger.info("TSM InputStream created");\r
inputStream.open();\r
return inputStream;\r
}\r