public abstract class AbstractMarshaller<T> extends Object implements org.gatein.management.api.binding.Marshaller<T>
| Constructor and Description |
|---|
AbstractMarshaller() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
marshalAccessPermissions(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer,
String[] accessPermissions) |
protected void |
marshalApplication(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer,
org.exoplatform.portal.config.model.Application<?> application) |
protected void |
marshalContainer(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer,
org.exoplatform.portal.config.model.Container container) |
protected void |
marshalEditPermission(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer,
String editPermission) |
protected void |
marshalModelObject(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer,
org.exoplatform.portal.config.model.ModelObject modelObject) |
protected void |
marshalPermissions(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer,
Element element,
String[] accessPermissions) |
protected void |
marshalPortletApplication(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer,
org.exoplatform.portal.config.model.Application<Portlet> portletApplication) |
protected String[] |
unmarshalAccessPermissions(org.staxnav.StaxNavigator<Element> navigator,
boolean required) |
protected <S> org.exoplatform.portal.config.model.Application<S> |
unmarshalApplication(org.staxnav.StaxNavigator<Element> navigator,
org.exoplatform.portal.config.model.Application<S> application) |
protected org.exoplatform.portal.config.model.Container |
unmarshalContainer(org.staxnav.StaxNavigator<Element> navigator) |
protected String |
unmarshalEditPermission(org.staxnav.StaxNavigator<Element> navigator) |
protected String[] |
unmarshalPermissions(org.staxnav.StaxNavigator<Element> navigator,
boolean required) |
protected org.exoplatform.portal.config.model.Application<?> |
unmarshalPortletApplication(org.staxnav.StaxNavigator<Element> navigator) |
protected void |
writeGateinObjectsNamespace(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer) |
protected void marshalModelObject(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer, org.exoplatform.portal.config.model.ModelObject modelObject) throws XMLStreamException
XMLStreamExceptionprotected void marshalContainer(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer, org.exoplatform.portal.config.model.Container container) throws XMLStreamException
XMLStreamExceptionprotected org.exoplatform.portal.config.model.Container unmarshalContainer(org.staxnav.StaxNavigator<Element> navigator) throws XMLStreamException
XMLStreamExceptionprotected void marshalPortletApplication(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer, org.exoplatform.portal.config.model.Application<Portlet> portletApplication) throws XMLStreamException
XMLStreamExceptionprotected org.exoplatform.portal.config.model.Application<?> unmarshalPortletApplication(org.staxnav.StaxNavigator<Element> navigator) throws XMLStreamException
XMLStreamExceptionprotected void marshalApplication(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer, org.exoplatform.portal.config.model.Application<?> application) throws XMLStreamException
XMLStreamExceptionprotected <S> org.exoplatform.portal.config.model.Application<S> unmarshalApplication(org.staxnav.StaxNavigator<Element> navigator, org.exoplatform.portal.config.model.Application<S> application) throws XMLStreamException
XMLStreamExceptionprotected void marshalAccessPermissions(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer, String[] accessPermissions) throws XMLStreamException
XMLStreamExceptionprotected void marshalPermissions(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer, Element element, String[] accessPermissions) throws XMLStreamException
XMLStreamExceptionprotected String[] unmarshalAccessPermissions(org.staxnav.StaxNavigator<Element> navigator, boolean required) throws XMLStreamException
XMLStreamExceptionprotected String[] unmarshalPermissions(org.staxnav.StaxNavigator<Element> navigator, boolean required) throws XMLStreamException
XMLStreamExceptionprotected void marshalEditPermission(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer, String editPermission) throws XMLStreamException
XMLStreamExceptionprotected String unmarshalEditPermission(org.staxnav.StaxNavigator<Element> navigator) throws XMLStreamException
XMLStreamExceptionprotected void writeGateinObjectsNamespace(org.gatein.common.xml.stax.writer.StaxWriter<Element> writer) throws XMLStreamException
XMLStreamExceptionCopyright © 2003–2021 eXo Platform SAS. All rights reserved.