Ticket:#
US:[US-ID]
Beschreibung:
Nano/Server
VogelT 3 weeks ago
parent 93124b223f
commit 0f1a850967

@ -1,22 +1,46 @@
package de.database.nanoleaf; package de.database.nanoleaf;
import java.io.Serializable; import java.io.Serializable;
import java.util.List;
import org.eclnt.editor.annotations.CCGenClass; import org.eclnt.editor.annotations.CCGenClass;
import org.eclnt.jsfserver.defaultscreens.Statusbar;
import org.eclnt.jsfserver.pagebean.PageBean; import org.eclnt.jsfserver.pagebean.PageBean;
import de.tvo.database.tables.NLCONNECT.Nlconnect; import de.tvo.database.tables.NLCONNECT.Nlconnect;
import de.tvo.database.tables.NLCONNECT.NlconnectWorker; import de.tvo.database.tables.NLCONNECT.NlconnectWorker;
import de.tvo.nanoleaf.enums.NanoTypeEnum; import de.tvo.nanoleaf.enums.NanoTypeEnum;
import org.eclnt.jsfserver.base.faces.event.ActionEvent;
import org.eclnt.jsfserver.defaultscreens.Statusbar;
@CCGenClass (expressionBase="#{d.CreateConnectionBean}") @CCGenClass (expressionBase="#{d.CreateConnectionBean}")
public class CreateConnectionBean public class CreateConnectionBean
extends PageBean extends PageBean
implements Serializable implements Serializable
{ {
public void onLoad(org.eclnt.jsfserver.base.faces.event.ActionEvent event) {
System.out.println("Load...");
List<Nlconnect> nlconnectList = null;
try {
NlconnectWorker worker = new NlconnectWorker();
nlconnectList = worker.loadNlconnect();
if (nlconnectList != null && nlconnectList.size() > 0) {
m_nlconnect = nlconnectList.get(0);
}
} catch (Exception e) {
e.printStackTrace();
Statusbar.outputWarning("Fehler beim laden!!!");
}
}
public void onClear(org.eclnt.jsfserver.base.faces.event.ActionEvent event) {
System.out.println("clear");
m_nlconnect = new Nlconnect();
}
public void onSave(org.eclnt.jsfserver.base.faces.event.ActionEvent event) { public void onSave(org.eclnt.jsfserver.base.faces.event.ActionEvent event) {
boolean saved = true; boolean saved = true;
try { try {
@ -65,12 +89,14 @@ public class CreateConnectionBean
if (getTest()) { if (getTest()) {
m_nlconnect = new Nlconnect(); m_nlconnect = new Nlconnect();
//m_nlconnect.setNcid(new BigInteger("1"));
m_nlconnect.setNchostname("Canvas-72FA.fritz.box"); m_nlconnect.setNchostname("Canvas-72FA.fritz.box");
m_nlconnect.setNcipadress("192.168.178.141"); m_nlconnect.setNcipadress("192.168.178.141");
m_nlconnect.setNcport(16021); m_nlconnect.setNcport(16021);
m_nlconnect.setNccountpanel(15); m_nlconnect.setNccountpanel(15);
m_nlconnect.setNctoken("LAG28BQWrXK2p79NbHMQsvcYYCN1TcD4"); m_nlconnect.setNctoken("LAG28BQWrXK2p79NbHMQsvcYYCN1TcD4");
m_nlconnect.setNctype(NanoTypeEnum.CANVAS); m_nlconnect.setNctype(NanoTypeEnum.CANVAS);
m_nlconnect.setNcactiv(1);
} }
} }

@ -15,6 +15,7 @@ public class NanoDBTest {
nlconnect.setNccountpanel(15); nlconnect.setNccountpanel(15);
nlconnect.setNctoken("LAG28BQWrXK2p79NbHMQsvcYYCN1TcD4"); nlconnect.setNctoken("LAG28BQWrXK2p79NbHMQsvcYYCN1TcD4");
nlconnect.setNctype(NanoTypeEnum.CANVAS); nlconnect.setNctype(NanoTypeEnum.CANVAS);
nlconnect.setNcactiv(1);
try { try {
NlconnectWorker worker = new NlconnectWorker(); NlconnectWorker worker = new NlconnectWorker();

@ -29,7 +29,7 @@ consequence.
hbm2ddl.auto="create-drop" hbm2ddl.auto="create-drop"
driverClassName="org.mariadb.jdbc.Driver" driverClassName="org.mariadb.jdbc.Driver"
testOnBorrow="true" testOnBorrow="true"
jdbcUrl="jdbc:mariadb://ZITNB014.de.geis-group.net:3306/nanoleafdb" jdbcUrl="jdbc:mariadb://ZITNB014.de.geis-group.net:3306/mariadbnl"
connectionTestQuery = "select 1" connectionTestQuery = "select 1"
allowPoolSuspension="true" allowPoolSuspension="true"
/> />

@ -46,8 +46,12 @@
</t:row> </t:row>
<t:rowdistance id="g_35" height="40" /> <t:rowdistance id="g_35" height="40" />
<t:row id="g_44" > <t:row id="g_44" >
<t:coldistance id="g_48" />
<t:button id="g_39" actionListener="#{d.CreateConnectionBean.onLoad}" text="#{rr.literalsNanoleaf[&#39;load&#39;]}" />
<t:coldistance id="g_37" /> <t:coldistance id="g_37" />
<t:button id="g_46" actionListener="#{d.CreateConnectionBean.onSave}" text="#{rr.literalsNanoleaf[&#39;save&#39;]}" /> <t:button id="g_46" actionListener="#{d.CreateConnectionBean.onSave}" text="#{rr.literalsNanoleaf[&#39;save&#39;]}" />
<t:coldistance id="g_41" />
<t:button id="g_50" actionListener="#{d.CreateConnectionBean.onClear}" text="#{rr.literalsNanoleaf[&#39;reset&#39;]}" />
</t:row> </t:row>
</t:rowbodypane> </t:rowbodypane>

Loading…
Cancel
Save