|
iSeries Remote Systems v6.0.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.ibm.etools.iseries.core.comm.bridge.CheckObjectFunction
This class contains the code to handle the CODE communications bridge checkObject function call.
Field Summary | |
---|---|
static String |
copyright
|
Constructor Summary | |
---|---|
protected |
CheckObjectFunction(ISeriesConnection connection,
String libAuth,
String objAuth,
boolean overrides,
JavaToCOutputStream out)
Constructor |
Method Summary | |
---|---|
protected boolean |
checkAuthority(com.ibm.etools.systems.dstore.core.model.DataElement obj,
String authList)
Check if we already have retrieve required authority. |
protected void |
checkDBCS()
Check DBCS value |
protected void |
checkLibrary(String libraryName)
Build the return structure for library |
protected void |
checkMember(String libraryName,
String objectName,
String memberName)
Build chkout structure for member |
protected void |
checkMember(String libraryName,
String objectName,
String memberName,
IProject project)
Build chkout structure for member, original source was from the specified iSeries project. |
protected void |
checkObject(String libraryName,
String objectName,
String objectType)
Build chkout structure for object |
protected CHKOUTStruct |
getCHKOUTStruct()
Get the chkout structure |
protected void |
write(JavaToCOutputStream out)
Write the CHKOUT structure to the outputstream (or the error code if an error occured. |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Field Detail |
public static final String copyright
Constructor Detail |
protected CheckObjectFunction(ISeriesConnection connection, String libAuth, String objAuth, boolean overrides, JavaToCOutputStream out)
Method Detail |
protected boolean checkAuthority(com.ibm.etools.systems.dstore.core.model.DataElement obj, String authList) throws com.ibm.etools.systems.core.messages.SystemMessageException, Exception
com.ibm.etools.systems.core.messages.SystemMessageException
Exception
protected void checkLibrary(String libraryName) throws com.ibm.etools.systems.core.messages.SystemMessageException, Exception
com.ibm.etools.systems.core.messages.SystemMessageException
Exception
protected void checkObject(String libraryName, String objectName, String objectType) throws com.ibm.etools.systems.core.messages.SystemMessageException, Exception
com.ibm.etools.systems.core.messages.SystemMessageException
Exception
protected void checkMember(String libraryName, String objectName, String memberName) throws com.ibm.etools.systems.core.messages.SystemMessageException, Exception
com.ibm.etools.systems.core.messages.SystemMessageException
Exception
protected void checkDBCS() throws com.ibm.etools.systems.core.messages.SystemMessageException
com.ibm.etools.systems.core.messages.SystemMessageException
protected void write(JavaToCOutputStream out) throws IOException
IOException
protected void checkMember(String libraryName, String objectName, String memberName, IProject project) throws com.ibm.etools.systems.core.messages.SystemMessageException, Exception
com.ibm.etools.systems.core.messages.SystemMessageException
Exception
protected CHKOUTStruct getCHKOUTStruct()
|
iSeries Remote Systems v6.0.0 |
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |