public class RMS extends VMSLibrary
Modifier and Type | Class and Description |
---|---|
static class |
RMS.ByteArrayBuffer |
static class |
RMS.RMS_IO
Class RMS_IO represents the context (FAB, RAB, NAM and XAB blocks) for RMS calls.
|
static class |
RMS.StringBuffer |
VMSLibrary.Pair<T1,T2>, VMSLibrary.Result<T>
Constructor and Description |
---|
RMS() |
Modifier and Type | Method and Description |
---|---|
static VMSLibrary.Result<java.lang.Void> |
SYS$CLOSE(FAB fab)
Call SYS$CLOSE to close file.
|
static VMSLibrary.Result<java.lang.Void> |
SYS$CONNECT(RAB rab)
Call SYS$CONNECT to connect to file.
|
static VMSLibrary.Result<java.lang.Void> |
SYS$CREATE(FAB fab)
Call SYS$CREATE to create file.
|
static VMSLibrary.Result<java.lang.Void> |
SYS$DISCONNECT(RAB rab)
Call SYS$DISCONNECT to disconnect from file.
|
static VMSLibrary.Result<java.lang.Void> |
SYS$DISPLAY(FAB fab)
Call SYS$DISPLAY to retrieve file attributes.
|
static VMSLibrary.Result<byte[]> |
SYS$GET(RAB rab)
Call SYS$GET to get record.
|
static VMSLibrary.Result<java.lang.Void> |
SYS$OPEN(FAB fab)
Call SYS$OPEN to open file.
|
static VMSLibrary.Result<java.lang.Void> |
SYS$PUT(RAB rab)
Call SYS$PUT to put record.
|
public static VMSLibrary.Result<java.lang.Void> SYS$CLOSE(FAB fab) throws java.io.UnsupportedEncodingException, dk.vajhoej.record.RecordException
fab
- FABjava.io.UnsupportedEncodingException
- if problem with filename and char setdk.vajhoej.record.RecordException
- if internal errorpublic static VMSLibrary.Result<java.lang.Void> SYS$CONNECT(RAB rab) throws java.io.UnsupportedEncodingException, dk.vajhoej.record.RecordException
rab
- RABjava.io.UnsupportedEncodingException
- if problem with filename and char setdk.vajhoej.record.RecordException
- if internal errorpublic static VMSLibrary.Result<java.lang.Void> SYS$CREATE(FAB fab) throws java.io.UnsupportedEncodingException, dk.vajhoej.record.RecordException
fab
- FABjava.io.UnsupportedEncodingException
- if problem with filename and char setdk.vajhoej.record.RecordException
- if internal errorpublic static VMSLibrary.Result<java.lang.Void> SYS$DISCONNECT(RAB rab) throws java.io.UnsupportedEncodingException, dk.vajhoej.record.RecordException
rab
- RABjava.io.UnsupportedEncodingException
- if problem with filename and char setdk.vajhoej.record.RecordException
- if internal errorpublic static VMSLibrary.Result<java.lang.Void> SYS$DISPLAY(FAB fab) throws java.io.UnsupportedEncodingException, dk.vajhoej.record.RecordException
fab
- FABjava.io.UnsupportedEncodingException
- if problem with filename and char setdk.vajhoej.record.RecordException
- if internal errorpublic static VMSLibrary.Result<byte[]> SYS$GET(RAB rab) throws java.io.UnsupportedEncodingException, dk.vajhoej.record.RecordException
rab
- RABjava.io.UnsupportedEncodingException
- if problem with record and char setdk.vajhoej.record.RecordException
- if internal errorpublic static VMSLibrary.Result<java.lang.Void> SYS$PUT(RAB rab) throws java.io.UnsupportedEncodingException, dk.vajhoej.record.RecordException
rab
- RABjava.io.UnsupportedEncodingException
- if problem with record and char setdk.vajhoej.record.RecordException
- if internal errorpublic static VMSLibrary.Result<java.lang.Void> SYS$OPEN(FAB fab) throws java.io.UnsupportedEncodingException, dk.vajhoej.record.RecordException
fab
- FABjava.io.UnsupportedEncodingException
- if problem with filename and char setdk.vajhoej.record.RecordException
- if internal error