link start!

This commit is contained in:
cherubin
2026-03-17 13:31:18 -07:00
commit 08abe87cfb
5910 changed files with 386288 additions and 0 deletions
@@ -0,0 +1,17 @@
package com.honeywell.generic.ui.framework;
public interface IUIFwRequest {
void addBean(String str, Object obj);
void clearBeans();
String getActionName();
Object getBean(String str);
int getBeanCount();
String[] getBeanNames();
IUIFwSession getSession();
}
@@ -0,0 +1,19 @@
package com.honeywell.generic.ui.framework;
public interface IUIFwResponse {
void addBean(String str, Object obj);
void clearBeans();
Object getBean(String str);
int getBeanCount();
String[] getBeanNames();
IUIFwForward getForwardCfg();
IUIFwSession getSession();
void setForward(String str);
}
@@ -0,0 +1,17 @@
package com.honeywell.generic.ui.framework;
public interface IUIFwSession {
void addBean(String str, Object obj);
void clearBeans();
Object getBean(String str);
int getBeanCount();
String[] getBeanNames();
long getLastAccessTime();
String getSessionId();
}
@@ -0,0 +1,46 @@
<?xml version='1.0'?>
<GenericUIFrameworkCfg>
<SessionTimeout>1</SessionTimeout>
<InitParam>
<Name>name1</Name>
<Value>val</Value>
</InitParam>
<InitParam>
<Name>name2</Name>
<Value>val</Value>
</InitParam>
<InitParam>
<Name>name3</Name>
<Value>val</Value>
</InitParam>
<CommonForwards>
<Forward name="error" type="view" uri="error"/>
</CommonForwards>
<ActionList>
<Action name="myAction1">
<ClassName>com.honeywell.generic.ui.framework.demo.MyAction1</ClassName>
<Bean name="bean1" className="com.honeywell.generic.ui.framework.demo.Bean1" scope="request"/>
<Bean name="bean2" className="com.honeywell.generic.ui.framework.demo.Bean2" scope="session"/>
<Forward name="success" type="action" actionName="myAction2"/>
</Action>
<Action name="myAction2">
<ClassName>com.honeywell.generic.ui.framework.demo.MyAction2</ClassName>
<Validator>Action1Validator1</Validator>
<Forward name="success" type="view"/>
</Action>
</ActionList>
<ValidatorList>
<Validator>
<Name>Action1Validator1</Name>
<ClassName>com.honeywell.generic.ui.framework.demo.MyValidator</ClassName>
</Validator>
</ValidatorList>
</GenericUIFrameworkCfg>