(empty log message)
@@ -27,7 +27,7 @@ | ||
27 | 27 | <link rel="stylesheet" type="text/css" href="../custom/custom.css?v=1449725288354" /> |
28 | 28 | </head> |
29 | 29 | <!-- DB検索 SQL文記述 debug="true" でSQL文を確認できます。--> |
30 | -<div id="queryTime" value="31"></div> | |
30 | +<div id="queryTime" value="15"></div> | |
31 | 31 | |
32 | 32 | <!-- ColumnEditorTagを使用すると、登録画面の入力フィールドで、入力の必須状態を表したり(must="true"を使用)、 --> |
33 | 33 | <!-- DBからの検索結果を、コンボボックスでプルダウン表示させる(editor="DBMENU"を使用)ことが可能となります。 --> |
@@ -1074,7 +1074,7 @@ | ||
1074 | 1074 | </tr> |
1075 | 1075 | </tbody> |
1076 | 1076 | </table> |
1077 | -</div><input type="hidden" name="pageSize" value="100000" id="pageSize" /><input type="hidden" name="h_consisKey" value="1500334836133" id="h_consisKey" /><div id="viewTime" value="15"></div> | |
1077 | +</div><input type="hidden" name="pageSize" value="100000" id="pageSize" /><input type="hidden" name="h_consisKey" value="1500348481010" id="h_consisKey" /><div id="viewTime" value="16"></div> | |
1078 | 1078 | |
1079 | 1079 | <div style="page-break-before: always" ></div> |
1080 | 1080 |
@@ -6225,11 +6225,11 @@ | ||
6225 | 6225 | <a href="#TAG_writeTableParam" alt="writeTableParam">og:writeTableParam</a>></td><td colspan="2" /></tr> |
6226 | 6226 | <tr><td colspan="4"> </td></tr></tbody> |
6227 | 6227 | </table> |
6228 | -</div><input type="hidden" name="pageSize" value="1000000" id="pageSize" /><input type="hidden" name="h_consisKey" value="1500334836180" id="h_consisKey" /><div id="viewTime" value="265"></div> | |
6228 | +</div><input type="hidden" name="pageSize" value="1000000" id="pageSize" /><input type="hidden" name="h_consisKey" value="1500348481056" id="h_consisKey" /><div id="viewTime" value="93"></div> | |
6229 | 6229 | |
6230 | 6230 | <div style="page-break-before: always" ></div> |
6231 | 6231 | |
6232 | -<div id="queryTime" value="187"></div> | |
6232 | +<div id="queryTime" value="0"></div> | |
6233 | 6233 | |
6234 | 6234 | |
6235 | 6235 |
@@ -8408,7 +8408,7 @@ | ||
8408 | 8408 | </tr> |
8409 | 8409 | </tbody> |
8410 | 8410 | </table> |
8411 | -</div><input type="hidden" name="pageSize" value="1000" id="pageSize" /><input type="hidden" name="h_consisKey" value="1500334836601" id="h_consisKey" /><div id="viewTime" value="16"></div> | |
8411 | +</div><input type="hidden" name="pageSize" value="1000" id="pageSize" /><input type="hidden" name="h_consisKey" value="1500348481181" id="h_consisKey" /><div id="viewTime" value="0"></div> | |
8412 | 8412 | |
8413 | 8413 | |
8414 | 8414 |
@@ -75,6 +75,8 @@ | ||
75 | 75 | * @param execId 処理ID |
76 | 76 | */ |
77 | 77 | private AppliExec( final String systemId , final String execId ) { |
78 | + LOGGER.debug( () -> "AppliExec systemId=" + systemId + " , execId=" + execId ); | |
79 | + | |
78 | 80 | final List<String[]> cmdRow = DBUtil.dbQuery( GE74.SELECT , systemId , execId ); |
79 | 81 | |
80 | 82 | if( cmdRow.isEmpty() ) { |
@@ -86,10 +88,9 @@ | ||
86 | 88 | } |
87 | 89 | |
88 | 90 | /** |
89 | - * コマンドタイプから、対応するAppliDataオブジェクトを返します。 | |
91 | + * システムIDと処理IDから、対応するAppliExecオブジェクトを返します。 | |
90 | 92 | * |
91 | - * AppliDataオブジェクトは、CLS_BASE({@value #CLS_BASE})+コマンドタイプ のクラスです。 | |
92 | - * これを、動的に作成します。 | |
93 | + * AppliExecオブジェクトを、動的に作成します。 | |
93 | 94 | * このメソッドは、ClassNotFoundException を拾うために、用意した簡易メソッドです。 |
94 | 95 | * |
95 | 96 | * 何らかの Exception が、throw された場合は、null を返します。 |
@@ -111,19 +112,22 @@ | ||
111 | 112 | * @return 処理結果(true:正常/false:異常) |
112 | 113 | */ |
113 | 114 | public boolean exec( final Path path ) { |
115 | + LOGGER.debug( () -> "AppliExec exec() : Path=" + path + " , runType=" + ge74Data[GE74.RUNTYPE.NO] ); | |
116 | + | |
114 | 117 | boolean rtn = false; |
115 | 118 | try { |
116 | 119 | switch( ge74Data[GE74.RUNTYPE.NO] ) { |
117 | - case "0" : rtn = true; break; | |
118 | - case "1" : rtn = execDBin( path ); break; | |
119 | - case "2" : rtn = execPLSQL( path ); break; | |
120 | - case "3" : rtn = execBAT( path ); break; | |
121 | - case "4" : rtn = execJSP( path ); break; | |
122 | - default : rtn = execNon( path ); break; | |
120 | + case "0" : rtn = true; break; // なにもしない | |
121 | + case "1" : rtn = execDBin( path ); break; // DB入力 | |
122 | + case "2" : rtn = execPLSQL( path ); break; // PL/SQLコール | |
123 | + case "3" : rtn = execBAT( path ); break; // BATファイルコール | |
124 | + case "4" : rtn = execJSP( path ); break; // JSPファイルコール(URLコネクション) | |
125 | + default : rtn = false; break; // なにもしない(runTypeなしエラー) | |
123 | 126 | } |
124 | 127 | } |
125 | 128 | catch( final Throwable th ) { |
126 | - rtn = false; | |
129 | + // MSG0021 = 予期せぬエラーが発生しました。\n\tメッセージ=[{0}] | |
130 | + MsgUtil.errPrintln( th , "MSG0021" , path ); | |
127 | 131 | } |
128 | 132 | |
129 | 133 | return rtn ; |
@@ -136,6 +140,8 @@ | ||
136 | 140 | * @return 処理結果(true:正常/false:異常) |
137 | 141 | */ |
138 | 142 | private boolean execDBin( final Path path ) { |
143 | + LOGGER.debug( () -> "AppliExec execDBin() : Path=" + path ); | |
144 | + | |
139 | 145 | return true; |
140 | 146 | } |
141 | 147 |
@@ -146,7 +152,9 @@ | ||
146 | 152 | * @return 処理結果(true:正常/false:異常) |
147 | 153 | */ |
148 | 154 | private boolean execPLSQL( final Path path ) { |
149 | - return true; | |
155 | + LOGGER.debug( () -> "AppliExec execPLSQL() : Path=" + path ); | |
156 | + | |
157 | + return false; | |
150 | 158 | } |
151 | 159 | |
152 | 160 | /** |
@@ -156,7 +164,9 @@ | ||
156 | 164 | * @return 処理結果(true:正常/false:異常) |
157 | 165 | */ |
158 | 166 | private boolean execBAT( final Path path ) { |
159 | - return true; | |
167 | + LOGGER.debug( () -> "AppliExec execBAT() : Path=" + path ); | |
168 | + | |
169 | + return false; | |
160 | 170 | } |
161 | 171 | |
162 | 172 | /** |
@@ -166,16 +176,8 @@ | ||
166 | 176 | * @return 処理結果(true:正常/false:異常) |
167 | 177 | */ |
168 | 178 | private boolean execJSP( final Path path ) { |
169 | - return true; | |
170 | - } | |
179 | + LOGGER.debug( () -> "AppliExec execJSP() : Path=" + path ); | |
171 | 180 | |
172 | - /** | |
173 | - * 何も実行しません。 | |
174 | - * | |
175 | - * @param path 処理するファイルパス | |
176 | - * @return 処理結果(true:正常/false:異常) | |
177 | - */ | |
178 | - private boolean execNon( final Path path ) { | |
179 | 181 | return false; |
180 | 182 | } |
181 | 183 | } |
@@ -44,6 +44,8 @@ | ||
44 | 44 | * @since JDK1.8, |
45 | 45 | */ |
46 | 46 | public final class BasePath { |
47 | + private static final XLogger LOGGER= XLogger.getLogger( BasePath.class.getName() ); // ログ出力 | |
48 | + | |
47 | 49 | /** BASEフォルダの相対パスの処理フォルダ(WORK)の初期値 {@value} */ |
48 | 50 | public static final String DEF_WORK_DIR = "work" ; |
49 | 51 | /** BASEフォルダの相対パスの処理済フォルダ(正常)の初期値 {@value} */ |
@@ -90,5 +92,11 @@ | ||
90 | 92 | NG_PATH = dirs[4] == null || dirs[4].isEmpty() |
91 | 93 | ? FileUtil.writePath( dirs[0] , DEF_NG_DIR ) |
92 | 94 | : FileUtil.writePath( dirs[4] ); |
95 | + | |
96 | + LOGGER.debug( () -> "BasePath BASE_PATH=" + BASE_PATH | |
97 | + + " , SUB_PATH=" + SUB_PATH | |
98 | + + " , WORK_PATH=" + WORK_PATH | |
99 | + + " , OK_PATH=" + OK_PATH | |
100 | + + " , NG_PATH=" + NG_PATH ); | |
93 | 101 | } |
94 | 102 | } |
@@ -114,7 +114,6 @@ | ||
114 | 114 | cmndData = Arrays.copyOf( values, values.length ); |
115 | 115 | |
116 | 116 | cmndStr = Arrays.toString( cmndData ); |
117 | -// LOGGER.fine( () -> cmndStr ); | |
118 | 117 | LOGGER.debug( () -> cmndStr ); |
119 | 118 | |
120 | 119 | if( cmndData[RSRV_NO.NO] == null || cmndData[EXECID.NO] == null ) { |
@@ -15,7 +15,7 @@ | ||
15 | 15 | */ |
16 | 16 | package org.opengion.fukurou.fileexec; |
17 | 17 | |
18 | -// import java.nio.file.Files; | |
18 | +import java.nio.file.Files; | |
19 | 19 | import java.nio.file.Path; |
20 | 20 | // import java.nio.file.Paths; |
21 | 21 | // import java.nio.file.DirectoryStream; |
@@ -122,6 +122,10 @@ | ||
122 | 122 | * @param filePath ファイルパス(相対パス) |
123 | 123 | */ |
124 | 124 | private void checkFile( final String event,final Path filePath ) { |
125 | + Path bkup = null; | |
126 | + Path okFile = null; | |
127 | + Path ngFile = null; | |
128 | + | |
125 | 129 | try { |
126 | 130 | // FileUtil.stablePath は、書き込まれている途中かもしれないので、安定するまで待つ。 |
127 | 131 | if( FileUtil.stablePath( filePath ) ) { |
@@ -129,7 +133,7 @@ | ||
129 | 133 | LOGGER.debug( () -> "event=" + event + " , Path=" + filePath ); |
130 | 134 | |
131 | 135 | // ワークへ移動してから、DB取り込み処理を行います。 |
132 | - final Path bkup = FileUtil.backup( filePath,basePath.WORK_PATH ); // WORKに移動します。 | |
136 | + bkup = FileUtil.backup( filePath,basePath.WORK_PATH ); // WORKに移動します。 | |
133 | 137 | |
134 | 138 | final String tmStr = StringUtil.getTimeFormat(); // 開始時刻 |
135 | 139 |
@@ -137,9 +141,7 @@ | ||
137 | 141 | |
138 | 142 | final boolean isOk = appli.exec( bkup ); |
139 | 143 | |
140 | - Path okFile = null; | |
141 | - Path ngFile = null; | |
142 | - String fgtKan = "1" ; | |
144 | + final String fgtKan ; // 取込完了フラグ 1:処理中 2:済 7:デーモンエラー 8:アプリエラー | |
143 | 145 | |
144 | 146 | if( isOk ) { |
145 | 147 | okFile = FileUtil.backup( bkup,basePath.OK_PATH ); // 処理済OKフォルダに移動 |
@@ -152,7 +154,7 @@ | ||
152 | 154 | |
153 | 155 | tableGE71.dbInsert( fgtKan , tmStr , filePath , okFile , ngFile ); |
154 | 156 | |
155 | - LOGGER.info( () -> "DAT execute. " + filePath ); | |
157 | + LOGGER.info( () -> "DAT execute. " + filePath + " , FGTKAN=" + fgtKan ); | |
156 | 158 | } |
157 | 159 | } |
158 | 160 | catch( final Throwable th ) { |
@@ -159,7 +161,11 @@ | ||
159 | 161 | // MSG0021 = 予期せぬエラーが発生しました。\n\tメッセージ=[{0}] |
160 | 162 | MsgUtil.errPrintln( th , "MSG0021" , filePath ); |
161 | 163 | |
162 | - tableGE71.dbInsert( "7" , StringUtil.getTimeFormat() , filePath , null , null ); | |
164 | + if( Files.exists( bkup ) ) { // WORKに移動するところまでは、成功しており、その後の、移動ができていない。 | |
165 | + ngFile = FileUtil.backup( bkup,basePath.NG_PATH ); // 処理済NGフォルダに移動 | |
166 | + } | |
167 | + | |
168 | + tableGE71.dbInsert( "7" , StringUtil.getTimeFormat() , filePath , null , ngFile ); | |
163 | 169 | } |
164 | 170 | } |
165 | 171 |
@@ -73,7 +73,7 @@ | ||
73 | 73 | * このエンジンのビルド時刻を設定します。 |
74 | 74 | * @og.paramLevel 9:自動設定 |
75 | 75 | */ |
76 | - public static final String TIMESTAMP = "2017/07/18 12:25:26" ; | |
76 | + public static final String TIMESTAMP = "2017/07/18 16:36:29" ; | |
77 | 77 | |
78 | 78 | /** |
79 | 79 | * 稼動しているサーバーのOS情報。 |
@@ -118,7 +118,7 @@ | ||
118 | 118 | * |
119 | 119 | * @og.paramLevel 9:自動設定 |
120 | 120 | */ |
121 | - public static final String BUILD_ID = "20170718122526" ; | |
121 | + public static final String BUILD_ID = "20170718163629" ; | |
122 | 122 | |
123 | 123 | /** |
124 | 124 | * デフォルトコンストラクターをprivateにして、 |
@@ -2868,7 +2868,7 @@ | ||
2868 | 2868 | <fieldDoc> |
2869 | 2869 | <paramId>TIMESTAMP</paramId> |
2870 | 2870 | <seq>1030</seq> |
2871 | - <param>2017/07/18 12:25:26</param> | |
2871 | + <param>2017/07/18 16:36:29</param> | |
2872 | 2872 | <title>エンジンビルド時刻。</title> |
2873 | 2873 | <contents>エンジンビルド時刻。 |
2874 | 2874 | このエンジンのビルド時刻を設定します。</contents> |
@@ -2911,7 +2911,7 @@ | ||
2911 | 2911 | <fieldDoc> |
2912 | 2912 | <paramId>BUILD_ID</paramId> |
2913 | 2913 | <seq>1070</seq> |
2914 | - <param>20170718122526</param> | |
2914 | + <param>20170718163629</param> | |
2915 | 2915 | <title>エンジンビルドID |
2916 | 2916 | このエンジンのビルドIDを設定します。</title> |
2917 | 2917 | <contents>エンジンビルドID |
@@ -446,7 +446,7 @@ | ||
446 | 446 | // 6.4.0.5 (2016/01/09) true/false に加えて、none:表示しない を追加。 |
447 | 447 | // if( useCrear ) { |
448 | 448 | if( "true".equalsIgnoreCase( useClear ) ) { |
449 | - final char ch = clearHref.indexOf( '?' ) >= 0 ? '?' : '&' ; // 連結文字列 | |
449 | + final char ch = clearHref.indexOf( '?' ) < 0 ? '?' : '&' ; // 連結文字列 | |
450 | 450 | |
451 | 451 | rtn = "<input type=\"button\" onClick=\"window.open('" + JSP + '/' + getGUIInfoAttri( "ADDRESS" ) + |
452 | 452 | // "/query.jsp?GAMENID=" + getGUIInfoAttri("KEY") + "&command=NEW','QUERY')\" " + |
@@ -7160,7 +7160,7 @@ | ||
7160 | 7160 | <name>toString</name> |
7161 | 7161 | <modifiers>public String</modifiers> |
7162 | 7162 | <signature>toString()</signature> |
7163 | - <position>172</position> | |
7163 | + <position>178</position> | |
7164 | 7164 | <extendClass></extendClass> |
7165 | 7165 | <extendFlag>0</extendFlag> |
7166 | 7166 | <description>機械クラスの文字列表現を返します。</description> |
@@ -7191,7 +7191,7 @@ | ||
7191 | 7191 | <name>GE71</name> |
7192 | 7192 | <modifiers>public</modifiers> |
7193 | 7193 | <signature>GE71(String sysId,String rsNo,String exId)</signature> |
7194 | - <position>196</position> | |
7194 | + <position>202</position> | |
7195 | 7195 | <extendClass></extendClass> |
7196 | 7196 | <extendFlag>0</extendFlag> |
7197 | 7197 | <description>GE71 データベースにインサート処理を行うクラスのコンストラクター</description> |
@@ -7208,7 +7208,7 @@ | ||
7208 | 7208 | <name>dbInsert</name> |
7209 | 7209 | <modifiers>public void</modifiers> |
7210 | 7210 | <signature>dbInsert(String fgtKan,String tmStr,Path fIn,Path fOk,Path fNg)</signature> |
7211 | - <position>211</position> | |
7211 | + <position>217</position> | |
7212 | 7212 | <extendClass></extendClass> |
7213 | 7213 | <extendFlag>0</extendFlag> |
7214 | 7214 | <description>データベースにインサート処理を行います。</description> |
@@ -8773,7 +8773,7 @@ | ||
8773 | 8773 | <name>getValue</name> |
8774 | 8774 | <modifiers>public String</modifiers> |
8775 | 8775 | <signature>getValue(CommandLine.GE70 clm)</signature> |
8776 | - <position>146</position> | |
8776 | + <position>145</position> | |
8777 | 8777 | <extendClass></extendClass> |
8778 | 8778 | <extendFlag>0</extendFlag> |
8779 | 8779 | <description>設定値を返します。</description> |
@@ -8789,7 +8789,7 @@ | ||
8789 | 8789 | <name>getKeyValMap</name> |
8790 | 8790 | <modifiers>public ConcurrentMap</modifiers> |
8791 | 8791 | <signature>getKeyValMap()</signature> |
8792 | - <position>154</position> | |
8792 | + <position>153</position> | |
8793 | 8793 | <extendClass></extendClass> |
8794 | 8794 | <extendFlag>0</extendFlag> |
8795 | 8795 | <description>パラメータ(key1=val1 key2=val2 ・・・ のリスト)のMapを返します。</description> |
@@ -8805,7 +8805,7 @@ | ||
8805 | 8805 | <name>dbCommand</name> |
8806 | 8806 | <modifiers>public static List</modifiers> |
8807 | 8807 | <signature>dbCommand()</signature> |
8808 | - <position>161</position> | |
8808 | + <position>160</position> | |
8809 | 8809 | <extendClass></extendClass> |
8810 | 8810 | <extendFlag>0</extendFlag> |
8811 | 8811 | <description>指定のGE70テーブルを読み込んで、CommandLineオブジェクトのListを作成します。</description> |
@@ -8820,7 +8820,7 @@ | ||
8820 | 8820 | <name>toString</name> |
8821 | 8821 | <modifiers>public String</modifiers> |
8822 | 8822 | <signature>toString()</signature> |
8823 | - <position>199</position> | |
8823 | + <position>198</position> | |
8824 | 8824 | <extendClass></extendClass> |
8825 | 8825 | <extendFlag>0</extendFlag> |
8826 | 8826 | <description>コマンドリストクラスの文字列表現を返します。</description> |
@@ -8925,7 +8925,7 @@ | ||
8925 | 8925 | <name>BasePath</name> |
8926 | 8926 | <modifiers>public</modifiers> |
8927 | 8927 | <signature>BasePath(String[] dirs)</signature> |
8928 | - <position>75</position> | |
8928 | + <position>77</position> | |
8929 | 8929 | <extendClass></extendClass> |
8930 | 8930 | <extendFlag>0</extendFlag> |
8931 | 8931 | <description>フォルダを指定して、オブジェクトを作成します。</description> |
@@ -8981,14 +8981,13 @@ | ||
8981 | 8981 | <name>newInstance</name> |
8982 | 8982 | <modifiers>public static AppliExec</modifiers> |
8983 | 8983 | <signature>newInstance(String systemId,String execId)</signature> |
8984 | - <position>101</position> | |
8984 | + <position>102</position> | |
8985 | 8985 | <extendClass></extendClass> |
8986 | 8986 | <extendFlag>0</extendFlag> |
8987 | - <description>コマンドタイプから、対応するAppliDataオブジェクトを返します。</description> | |
8988 | - <contents>コマンドタイプから、対応するAppliDataオブジェクトを返します。 | |
8987 | + <description>システムIDと処理IDから、対応するAppliExecオブジェクトを返します。</description> | |
8988 | + <contents>システムIDと処理IDから、対応するAppliExecオブジェクトを返します。 | |
8989 | 8989 | |
8990 | - AppliDataオブジェクトは、CLS_BASE(#CLS_BASE)+コマンドタイプ のクラスです。 | |
8991 | - これを、動的に作成します。 | |
8990 | + AppliExecオブジェクトを、動的に作成します。 | |
8992 | 8991 | このメソッドは、ClassNotFoundException を拾うために、用意した簡易メソッドです。 |
8993 | 8992 | |
8994 | 8993 | 何らかの Exception が、throw された場合は、null を返します。</contents> |
@@ -9004,7 +9003,7 @@ | ||
9004 | 9003 | <name>exec</name> |
9005 | 9004 | <modifiers>public boolean</modifiers> |
9006 | 9005 | <signature>exec(Path path)</signature> |
9007 | - <position>113</position> | |
9006 | + <position>114</position> | |
9008 | 9007 | <extendClass></extendClass> |
9009 | 9008 | <extendFlag>0</extendFlag> |
9010 | 9009 | <description>GE74.RUNTYPE に基づいて、各種処理を実行します。</description> |
@@ -9020,7 +9019,7 @@ | ||
9020 | 9019 | <name>execDBin</name> |
9021 | 9020 | <modifiers>private boolean</modifiers> |
9022 | 9021 | <signature>execDBin(Path path)</signature> |
9023 | - <position>138</position> | |
9022 | + <position>142</position> | |
9024 | 9023 | <extendClass></extendClass> |
9025 | 9024 | <extendFlag>0</extendFlag> |
9026 | 9025 | <description>データベースに追加処理を呼び出します。</description> |
@@ -9036,7 +9035,7 @@ | ||
9036 | 9035 | <name>execPLSQL</name> |
9037 | 9036 | <modifiers>private boolean</modifiers> |
9038 | 9037 | <signature>execPLSQL(Path path)</signature> |
9039 | - <position>148</position> | |
9038 | + <position>154</position> | |
9040 | 9039 | <extendClass></extendClass> |
9041 | 9040 | <extendFlag>0</extendFlag> |
9042 | 9041 | <description>PL/SQLを呼び出します。</description> |
@@ -9052,7 +9051,7 @@ | ||
9052 | 9051 | <name>execBAT</name> |
9053 | 9052 | <modifiers>private boolean</modifiers> |
9054 | 9053 | <signature>execBAT(Path path)</signature> |
9055 | - <position>158</position> | |
9054 | + <position>166</position> | |
9056 | 9055 | <extendClass></extendClass> |
9057 | 9056 | <extendFlag>0</extendFlag> |
9058 | 9057 | <description>バッチファイルを呼び出します。</description> |
@@ -9068,7 +9067,7 @@ | ||
9068 | 9067 | <name>execJSP</name> |
9069 | 9068 | <modifiers>private boolean</modifiers> |
9070 | 9069 | <signature>execJSP(Path path)</signature> |
9071 | - <position>168</position> | |
9070 | + <position>178</position> | |
9072 | 9071 | <extendClass></extendClass> |
9073 | 9072 | <extendFlag>0</extendFlag> |
9074 | 9073 | <description>JSP を呼び出します。</description> |
@@ -9079,22 +9078,6 @@ | ||
9079 | 9078 | </tagText> |
9080 | 9079 | <history></history> |
9081 | 9080 | </menber> |
9082 | - <menber> | |
9083 | - <type>メソッド</type> | |
9084 | - <name>execNon</name> | |
9085 | - <modifiers>private boolean</modifiers> | |
9086 | - <signature>execNon(Path path)</signature> | |
9087 | - <position>178</position> | |
9088 | - <extendClass></extendClass> | |
9089 | - <extendFlag>0</extendFlag> | |
9090 | - <description>何も実行しません。</description> | |
9091 | - <contents>何も実行しません。</contents> | |
9092 | - <tagText> | |
9093 | -@param path 処理するファイルパス | |
9094 | -@return 処理結果(true:正常/false:異常) | |
9095 | - </tagText> | |
9096 | - <history></history> | |
9097 | - </menber> | |
9098 | 9081 | </classDoc> |
9099 | 9082 | <classDoc> |
9100 | 9083 | <fullName>org.opengion.fukurou.fileexec.AppliExec.GE74</fullName> |