|
Rational Developer for Power Systems Software V7.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectNameOnly
com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBrief
com.ibm.etools.iseries.comm.interfaces.ISeriesHostMemberBrief
com.ibm.etools.iseries.comm.interfaces.ISeriesHostMemberBasic
com.ibm.etools.iseries.services.qsys.objects.QSYSHostMember
com.ibm.etools.iseries.subsystems.qsys.objects.QSYSRemoteMember
public class QSYSRemoteMember
Class representing an IBM i native (QSYS) member. This class is used by (and is knowledgeable of)
RSE connections and subsystems. This class should not be directly referenced. All access should be done
using the corresponding IQSYSMember and IRemoteObjectContextProvider interfaces.
| Field Summary | |
|---|---|
static String |
copyright
|
| Fields inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostMemberBasic |
|---|
changeDate, createDate, size |
| Fields inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBrief |
|---|
Copyright, subtype, type |
| Fields inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectNameOnly |
|---|
library, name |
| Fields inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectBrief |
|---|
STATUS_DAMAGED, STATUS_LOCKED, STATUS_NOTAUTHORIZED, STATUS_OK, STATUS_PARTIALLYDAMAGED, STATUS_STRING_DAMAGED, STATUS_STRING_LOCKED, STATUS_STRING_NOTAUTHORIZED, STATUS_STRING_PARTIALLYDAMAGED |
| Constructor Summary | |
|---|---|
QSYSRemoteMember()
|
|
| Method Summary | |
|---|---|
boolean |
canRead()
Test if the current user profile has read access to the member |
boolean |
canWrite()
Test if the current user profile has write access to the member |
void |
clearCachedProperties()
Clear cached properties, next access to the properties will refresh them from the server. |
boolean |
equals(Object obj)
Two QSYSHostMember objects are equal if they have the same library, file and member. |
boolean |
exists()
This operation is not supported at the service layer. |
Object |
getAdapter(Class adapter)
|
IBMiConnection |
getConnection()
|
Date |
getDateCreated()
Returns the date the resource was created. |
Date |
getDateModified()
Returns the date the resource was last modified. |
Date |
getDateRestored()
Return the saved date |
Date |
getDateSaved()
Return the saved date |
int |
getNumberOfDeletedRecords()
Return the number of deleted records |
int |
getNumberOfRecords()
Return the number of records |
IQSYSResource |
getParent()
This operation is not supported at the service layer. |
IRemoteObjectContext |
getRemoteObjectContext()
Get the remote context. |
long |
getSize()
Returns the size of the resource. |
boolean |
hasAdvancedProperties()
Set whether this object has advanced properties. |
boolean |
hasBasicProperties()
Set whether this object has basic details. |
int |
hashCode()
|
void |
setDateCreated(Date date)
|
void |
setNumberOfRecords(int records)
Set the number of records |
void |
setRemoteObjectContext(IRemoteObjectContext context)
Set the remote context. |
| Methods inherited from class com.ibm.etools.iseries.services.qsys.objects.QSYSHostMember |
|---|
setDateRestored, setDateSaved, setNumberOfDeletedRecords |
| Methods inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostMemberBasic |
|---|
getAbsoluteName, getFullName, setDateModified, setSize, writeObjectInfo |
| Methods inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostMemberBrief |
|---|
getFile, setFile, toString |
| Methods inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectBrief |
|---|
getDescription, getInformationStatus, getSubType, getType, setDescription, setInformationStatus, setSubType, setType |
| Methods inherited from class com.ibm.etools.iseries.comm.interfaces.ISeriesHostObjectNameOnly |
|---|
getLibrary, getName, setLibrary, setName |
| Methods inherited from class java.lang.Object |
|---|
clone, finalize, getClass, notify, notifyAll, wait, wait, wait |
| Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectBasic |
|---|
setDateModified, setSize |
| Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostMemberBrief |
|---|
getFile, setFile |
| Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectBrief |
|---|
getDescription, getInformationStatus, getSubType, getType, setDescription, setInformationStatus, setSubType, setType |
| Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostMemberNameOnly |
|---|
toString, writeObjectInfo |
| Methods inherited from interface com.ibm.etools.iseries.comm.interfaces.IISeriesHostObjectNameOnly |
|---|
getLibrary, getName, setLibrary, setName |
| Methods inherited from interface com.ibm.etools.iseries.services.qsys.api.IQSYSResource |
|---|
getAbsoluteName, getDescription, getFullName, getLibrary, getName, getSubType, getType, setDescription, setLibrary, setName, setSubType, setType |
| Field Detail |
|---|
public static String copyright
| Constructor Detail |
|---|
public QSYSRemoteMember()
| Method Detail |
|---|
public Object getAdapter(Class adapter)
public IRemoteObjectContext getRemoteObjectContext()
IRemoteObjectContextProvider
getRemoteObjectContext in interface IRemoteObjectContextProviderpublic void setRemoteObjectContext(IRemoteObjectContext context)
IRemoteObjectContextProvider
setRemoteObjectContext in interface IRemoteObjectContextProviderpublic boolean equals(Object obj)
ISeriesHostMemberBasic
equals in class ISeriesHostMemberBasicObject.equals(java.lang.Object)public int hashCode()
hashCode in class ISeriesHostMemberBasic
public boolean exists()
throws SystemMessageException,
InterruptedException
QSYSHostMember
exists in interface IQSYSResourceexists in class QSYSHostMemberSystemMessageException
InterruptedExceptionIQSYSResource.exists()
public boolean canRead()
throws SystemMessageException
IQSYSMember
canRead in interface IQSYSMembercanRead in class QSYSHostMemberSystemMessageException
public boolean canWrite()
throws SystemMessageException
IQSYSMember
canWrite in interface IQSYSMembercanWrite in class QSYSHostMemberSystemMessageException
public IQSYSResource getParent()
throws SystemMessageException,
InterruptedException
QSYSHostMember
getParent in interface IQSYSResourcegetParent in class QSYSHostMemberSystemMessageException
InterruptedExceptionIQSYSResource.getParent()public IBMiConnection getConnection()
public boolean hasBasicProperties()
public boolean hasAdvancedProperties()
public Date getDateCreated()
IQSYSResource
getDateCreated in interface IISeriesHostObjectBasicgetDateCreated in interface IQSYSResourcegetDateCreated in class ISeriesHostMemberBasicpublic Date getDateModified()
IQSYSResource
getDateModified in interface IISeriesHostObjectBasicgetDateModified in interface IQSYSResourcegetDateModified in class ISeriesHostMemberBasicpublic long getSize()
IQSYSResource
getSize in interface IISeriesHostObjectBasicgetSize in interface IQSYSResourcegetSize in class ISeriesHostMemberBasicpublic void setDateCreated(Date date)
setDateCreated in interface IISeriesHostObjectBasicsetDateCreated in class ISeriesHostMemberBasicpublic Date getDateRestored()
IQSYSMember
getDateRestored in interface IQSYSMembergetDateRestored in class QSYSHostMemberpublic Date getDateSaved()
IQSYSMember
getDateSaved in interface IQSYSMembergetDateSaved in class QSYSHostMemberpublic int getNumberOfDeletedRecords()
IQSYSMember
getNumberOfDeletedRecords in interface IQSYSMembergetNumberOfDeletedRecords in class QSYSHostMemberpublic int getNumberOfRecords()
IQSYSMember
getNumberOfRecords in interface IQSYSMembergetNumberOfRecords in class QSYSHostMemberpublic void setNumberOfRecords(int records)
IQSYSMember
setNumberOfRecords in interface IQSYSMembersetNumberOfRecords in class QSYSHostMemberpublic void clearCachedProperties()
IQSYSMember
clearCachedProperties in interface IQSYSMemberclearCachedProperties in class QSYSHostMember
|
Rational Developer for Power Systems Software V7.6 |
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||