|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface LibraryMemberEntryInterface
The LibraryMemberEntryInterface provides a mechanism for setting and getting the attributes of a library member entry. A library member entry is an entry that represents one of the following SAS member types: data set, catalog, MDDB, FDB, or SQL view.
Library member entries can only be published using the MVA Publish Framework.
The Java API does not support publishing of these SAS members.
The Java API can be used to retrieve the metadata that describes these
library member entries. Additionally, the DatasetEntryInterface
can be used
to obtain the actual observations of the SAS data set.
DatasetEntryInterface
Field Summary | |
---|---|
static int |
CATALOG
The entry represents a SAS catalog. |
static int |
DATASET
The entry represents a SAS data set. |
static int |
FDB
The entry represents a SAS FDB. |
static int |
MDDB
The entry represents a SAS MDDB. |
static int |
SQLVIEW
The entry represents a SAS SQL view. |
Method Summary | |
---|---|
int |
getLibraryMemberType()
Returns the type of library member. |
java.lang.String |
getLibraryName()
Returns the library name. |
java.lang.String |
getMemberName()
Returns the member name. |
Methods inherited from interface com.sas.services.publish.EntryInterface |
---|
getDescription, getNameValuePairs, getURL, isReadOnly, setDescription, setNameValuePairs |
Field Detail |
---|
static final int DATASET
static final int CATALOG
static final int MDDB
static final int FDB
static final int SQLVIEW
Method Detail |
---|
java.lang.String getMemberName() throws java.rmi.RemoteException, TransportException, java.lang.IllegalStateException
String
The member name.
TransportException
- If the transport encounters an error
getting the member name.
java.rmi.RemoteException
- If a network anomaly is encountered.
java.lang.IllegalStateException
- If the package containing this entry is already closed.java.lang.String getLibraryName() throws TransportException, java.rmi.RemoteException, java.lang.IllegalStateException
null
. Transports that communicate with a SAS server, such
as the requester transport, will return a non-null library name.
String
The library name; can be null
.
TransportException
- If the transport encounters an error
getting the library name.
java.rmi.RemoteException
- If a network anomaly is encountered.
java.lang.IllegalStateException
- If the package containing this entry is already closed.int getLibraryMemberType() throws java.rmi.RemoteException, java.lang.IllegalStateException
int
The type of library member. Supported types
include: DATASET
, CATALOG
, MDDB
,
FDB
and SQLVIEW
.
java.rmi.RemoteException
- If a network anomaly is encountered.
java.lang.IllegalStateException
- If the package containing this entry is already closed.
|
Foundation |
|
| |||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |