Commit 65723777 by Tuukka Kivilahti

transientit väärässä paikassa on pahoja

1 parent 8d1c4001
...@@ -27,8 +27,8 @@ xmlns:reader="http://java.sun.com/jsf/composite/cditools/reader" ...@@ -27,8 +27,8 @@ xmlns:reader="http://java.sun.com/jsf/composite/cditools/reader"
<h:panelGroup id="reader_autopoll"> <h:panelGroup id="reader_autopoll">
<p:poll rendered="#{readerView.pollingMode}" interval="2" listener="#{cc.attrs.selectaction}" onerror="location.reload();" /> <p:poll rendered="#{readerView.pollingMode}" interval="2" listener="#{cc.attrs.selectaction}" onerror="location.reload();" />
</h:panelGroup> </h:panelGroup>
readerid:
#{readerNameContainer.readerId}
<p:dataTable rendered="#{empty readerNameContainer.readerId}" border="1" id="reader" value="#{readerListDataView.readers}" var="rr"> <p:dataTable rendered="#{empty readerNameContainer.readerId}" border="1" id="reader" value="#{readerListDataView.readers}" var="rr">
<p:column> <p:column>
......
...@@ -44,12 +44,12 @@ public class ReaderListDataView extends GenericCDIView { ...@@ -44,12 +44,12 @@ public class ReaderListDataView extends GenericCDIView {
private static final long serialVersionUID = -601822388844764143L; private static final long serialVersionUID = -601822388844764143L;
@EJB @EJB
private transient ReaderBeanLocal readerbean; private ReaderBeanLocal readerbean;
@Inject @Inject
private transient ReaderNameContainer readerNameContainer; private ReaderNameContainer readerNameContainer;
private transient ListDataModel<Reader> readers; private ListDataModel<Reader> readers;
@SuppressWarnings("unused") @SuppressWarnings("unused")
private static final Logger logger = LoggerFactory.getLogger(ReaderListDataView.class); private static final Logger logger = LoggerFactory.getLogger(ReaderListDataView.class);
......
...@@ -34,7 +34,7 @@ public class ReaderNameContainer implements Serializable { ...@@ -34,7 +34,7 @@ public class ReaderNameContainer implements Serializable {
//private Integer readerId; //private Integer readerId;
// handling first user when using via getReaderId and setReaderId; // handling first user when using via getReaderId and setReaderId;
private List<Integer> readers; private final List<Integer> readers = new ArrayList<Integer>();;
private boolean autopoll = false; private boolean autopoll = false;
...@@ -73,8 +73,6 @@ public class ReaderNameContainer implements Serializable { ...@@ -73,8 +73,6 @@ public class ReaderNameContainer implements Serializable {
} }
public List<Integer> getReaders() { public List<Integer> getReaders() {
if(readers == null)
readers = new ArrayList<Integer>();
return readers; return readers;
} }
...@@ -88,7 +86,7 @@ public class ReaderNameContainer implements Serializable { ...@@ -88,7 +86,7 @@ public class ReaderNameContainer implements Serializable {
} }
public void clearReaders() { public void clearReaders() {
readers = null; readers.clear();
} }
} }
...@@ -59,7 +59,7 @@ public class ReaderView extends GenericCDIView { ...@@ -59,7 +59,7 @@ public class ReaderView extends GenericCDIView {
private ReaderEvent lastReadEvent = null; private ReaderEvent lastReadEvent = null;
private transient ListDataModel<UserCardWrapper> userlist; private ListDataModel<UserCardWrapper> userlist;
private ListDataModel<ReaderEvent> readerEventList; private ListDataModel<ReaderEvent> readerEventList;
private Reader editReader = null; private Reader editReader = null;
......
Markdown is supported
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!