우리가 AS400에서 할 수있는 모든 작업 (보기처럼 change..etc)와 함께 자바에서 사용자의 SpooleFileList 얻기우리가 AS400에서 얻을 나는 다음과 같은 형식으로 출력을 원하는
나는 옵션 (수신 거부)를 제외한 모든 필드를 얻을 수 있어요 위의 코드를 사용하여 지금
try
{
AS400 as400System = new AS400();
String strSpooledFileName;
SpooledFileList splfList = new SpooledFileList(as400System);
splfList.openAsynchronously();
splfList.waitForListToComplete();
Enumeration enume= splfList.getObjects();
ArrayList<SpoolVO> list = new ArrayList<SpoolVO>();
while(enume.hasMoreElements())
{
SpoolVO splVO = new SpoolVO();
SpooledFile splf = (SpooledFile)enume.nextElement();
if (splf != null)
{
// output this spooled file's name
splVO.setFileName(splf.getStringAttribute(SpooledFile.ATTR_SPOOLFILE));
splVO.setUserName(splf.getStringAttribute(SpooledFile.ATTR_JOBUSER));
splVO.setUserData(splf.getStringAttribute(SpooledFile.ATTR_USERDATA));
splVO.setDevice(splf.getStringAttribute(SpooledFile.ATTR_OUTPUT_QUEUE));
splVO.setTotalPages(splf.getIntegerAttribute(SpooledFile.ATTR_PAGES));
splVO.setCurrentPage(splf.getIntegerAttribute(SpooledFile.ATTR_CURPAGE));
splVO.setCopy(splf.getIntegerAttribute(SpooledFile.ATTR_COPIES));
list.add(splVO);
}
}
splfList.close();
AS400
에서 정보를 검색하는 다음 코드를 사용하고 있습니다. 나는 스크린 샷에 명시된대로 보내기, 변경, 보류 등과 같은 모든 작업을 수행 할 수있는 Java의 Options 필드를 원한다.자바로 가능합니까?
미리 감사드립니다.
어떻게? 자, 모든 옵션을 수행하는 Java 프로그램을 작성하기 시작하십시오. 당신이 무엇을 요구하고 있는지 명확하지 않습니다. – user2338816