|
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.Object com.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 IRemoteObjectContextProvider
public void setRemoteObjectContext(IRemoteObjectContext context)
IRemoteObjectContextProvider
setRemoteObjectContext
in interface IRemoteObjectContextProvider
public boolean equals(Object obj)
ISeriesHostMemberBasic
equals
in class ISeriesHostMemberBasic
Object.equals(java.lang.Object)
public int hashCode()
hashCode
in class ISeriesHostMemberBasic
public boolean exists() throws SystemMessageException, InterruptedException
QSYSHostMember
exists
in interface IQSYSResource
exists
in class QSYSHostMember
SystemMessageException
InterruptedException
IQSYSResource.exists()
public boolean canRead() throws SystemMessageException
IQSYSMember
canRead
in interface IQSYSMember
canRead
in class QSYSHostMember
SystemMessageException
public boolean canWrite() throws SystemMessageException
IQSYSMember
canWrite
in interface IQSYSMember
canWrite
in class QSYSHostMember
SystemMessageException
public IQSYSResource getParent() throws SystemMessageException, InterruptedException
QSYSHostMember
getParent
in interface IQSYSResource
getParent
in class QSYSHostMember
SystemMessageException
InterruptedException
IQSYSResource.getParent()
public IBMiConnection getConnection()
public boolean hasBasicProperties()
public boolean hasAdvancedProperties()
public Date getDateCreated()
IQSYSResource
getDateCreated
in interface IISeriesHostObjectBasic
getDateCreated
in interface IQSYSResource
getDateCreated
in class ISeriesHostMemberBasic
public Date getDateModified()
IQSYSResource
getDateModified
in interface IISeriesHostObjectBasic
getDateModified
in interface IQSYSResource
getDateModified
in class ISeriesHostMemberBasic
public long getSize()
IQSYSResource
getSize
in interface IISeriesHostObjectBasic
getSize
in interface IQSYSResource
getSize
in class ISeriesHostMemberBasic
public void setDateCreated(Date date)
setDateCreated
in interface IISeriesHostObjectBasic
setDateCreated
in class ISeriesHostMemberBasic
public Date getDateRestored()
IQSYSMember
getDateRestored
in interface IQSYSMember
getDateRestored
in class QSYSHostMember
public Date getDateSaved()
IQSYSMember
getDateSaved
in interface IQSYSMember
getDateSaved
in class QSYSHostMember
public int getNumberOfDeletedRecords()
IQSYSMember
getNumberOfDeletedRecords
in interface IQSYSMember
getNumberOfDeletedRecords
in class QSYSHostMember
public int getNumberOfRecords()
IQSYSMember
getNumberOfRecords
in interface IQSYSMember
getNumberOfRecords
in class QSYSHostMember
public void setNumberOfRecords(int records)
IQSYSMember
setNumberOfRecords
in interface IQSYSMember
setNumberOfRecords
in class QSYSHostMember
public void clearCachedProperties()
IQSYSMember
clearCachedProperties
in interface IQSYSMember
clearCachedProperties
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 |