palio.modules.cms
Class NewsML

java.lang.Object
  extended by palio.modules.cms.NewsML

public class NewsML
extends java.lang.Object

Eksportuje newsy do formatu NewsML.

Author:
Mateusz Gembarzewski

Field Summary
static java.lang.String CATALOG_HREF
          Przykładowa wartość: "http://mycompany.com/xml/Catalog.xml"
static java.lang.String DEFAULT_INCLUDE_MEDIA
           
static java.lang.String DEFAULT_INCLUDE_XML_HEADER
           
static java.lang.String DEFAULT_OUTPUT_ENCODING
           
static java.lang.String DEFAULT_TIME_ZONE
           
static java.lang.String INCLUDE_MEDIA
          Defaultowa wartość: "Y"
static java.lang.String INCLUDE_XML_HEADER
          Defaultowa wartość: "Y"
static java.lang.String OUTPUT_ENCODING
          Defaultowa wartość: "utf-8"
static java.lang.String PROVIDER
          Przykładowa wartość: "PAP".
static java.lang.String PROVIDER_ID
          Przykładowa wartość: "pap.pl".
static java.lang.String TIME_ZONE
          Defaultowa wartość: "+0100"
 
Constructor Summary
NewsML()
           
 
Method Summary
static boolean getBooleanProperty(java.util.Map properties, java.lang.String property, java.lang.String defaultValue)
           
static java.lang.String getNewsML(SQLConnectable connector, java.lang.Long newsID, java.lang.Long langID, java.util.Map properties)
           
static java.lang.String getProperty(java.util.Map properties, java.lang.String property, java.lang.String defaultValue)
           
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

INCLUDE_MEDIA

public static final java.lang.String INCLUDE_MEDIA
Defaultowa wartość: "Y"

See Also:
Constant Field Values

OUTPUT_ENCODING

public static final java.lang.String OUTPUT_ENCODING
Defaultowa wartość: "utf-8"

See Also:
Constant Field Values

CATALOG_HREF

public static final java.lang.String CATALOG_HREF
Przykładowa wartość: "http://mycompany.com/xml/Catalog.xml"

See Also:
Constant Field Values

INCLUDE_XML_HEADER

public static final java.lang.String INCLUDE_XML_HEADER
Defaultowa wartość: "Y"

See Also:
Constant Field Values

TIME_ZONE

public static final java.lang.String TIME_ZONE
Defaultowa wartość: "+0100"

See Also:
Constant Field Values

PROVIDER_ID

public static final java.lang.String PROVIDER_ID
Przykładowa wartość: "pap.pl". Parametr jest obowiązkowy!

See Also:
Constant Field Values

PROVIDER

public static final java.lang.String PROVIDER
Przykładowa wartość: "PAP". Parametr jest obowiązkowy!

See Also:
Constant Field Values

DEFAULT_INCLUDE_MEDIA

public static final java.lang.String DEFAULT_INCLUDE_MEDIA
See Also:
Constant Field Values

DEFAULT_OUTPUT_ENCODING

public static final java.lang.String DEFAULT_OUTPUT_ENCODING
See Also:
Constant Field Values

DEFAULT_INCLUDE_XML_HEADER

public static final java.lang.String DEFAULT_INCLUDE_XML_HEADER
See Also:
Constant Field Values

DEFAULT_TIME_ZONE

public static final java.lang.String DEFAULT_TIME_ZONE
See Also:
Constant Field Values
Constructor Detail

NewsML

public NewsML()
Method Detail

getNewsML

public static java.lang.String getNewsML(SQLConnectable connector,
                                         java.lang.Long newsID,
                                         java.lang.Long langID,
                                         java.util.Map properties)
                                  throws palio.PalioException
Throws:
palio.PalioException

getBooleanProperty

public static boolean getBooleanProperty(java.util.Map properties,
                                         java.lang.String property,
                                         java.lang.String defaultValue)

getProperty

public static java.lang.String getProperty(java.util.Map properties,
                                           java.lang.String property,
                                           java.lang.String defaultValue)