Package com.wewebu.ow.server.util

Interface Summary
OwAttributeBag Interface for attribute bags, which describe the attribute of an object.
OwAttributeBagIterator Extends the interface for attribute bag Iterators, which describe the attribute of an object.
OwAttributeBagWriteable Interface for writing Attributes, extends the OwAttributeBag interface.
OwXMLUtil Utility interface for structured configuration data access.
 

Class Summary
OwAuthenticationConfiguration Helper to wrap Authentication Configuration node.
OwDateTimeUtil Utility class for manipulating date and time.
OwEscapedStringTokenizer Utility class to tokenize strings with escape characters.
OwEvent Utility class to manage a collection of listeners through one single instance.
OwEvent.EmptyIterator Simple empty iterator.
OwExceptionManager Utility class for displaying exceptions in HTML.
OwFileUtil Utility class for file access and manipulation.
OwHTMLHelper Utility class for HTML creation.
OwMimeTypes Utility class for mimetype descriptions mappings.
If the client wants to add more MIME types, or overwrite the existing settings, the owdummy configuration provide a file called e.g.
OwMimeTypes.OwFileObjectStatics Mimetypes singleton with mimetype file extension mappings.
OwNetworkConfiguration Helper to wrap owbootstrap.xml.
OwObjectIDCodeUtil Utility class for ObjectID de- and encoding.
The ID (string) of an object can be used for path definitions, because the object name must not be unique, therefore the object ID should not contain slashes.
OwResourceProperties Class which upgrades the java.util.Properties with several methods.
OwSecretEncryption Utility class to encrypt / decrypt strings.

You can use this class for simple encryption of strings.
WARNING:
This class offers only weak encryption.
OwSecretKey Represents a static secret key used for encryption.
OwSimpleAttributeBagWriteable Implements a simple writable attribute bag that writes to internal memory.
OwStandardDBAttributeBagWriteable Implements a writable attribute bag for DBs.
Uses the following attribute scheme to access the database e.g.:

| (Number) | UserName (String) | BagName (String) | AttributeName (String) | AttributeValue (String) |
| 1 | OW_SITE_USER | ViewerSize | X | 100 |
| 2 | OW_SITE_USER | ViewerSize | Y | 100 |
| 3 | UserName | SelectedClass | Konto | 1 |
| 4 | UserName | SelectedClass | Kredit | 1 |
| 5 | UserName | SelectedClass | Depot | 1 |
OwStandardDBAttributeBagWriteableFactory Implements a factory for DB based writable attribute bags.
Retrieve a writable attribute bag with getBag(Name).
The factory has the advantage that all attribute bag data is loaded in one single SQL Query.
Uses the following attribute scheme to access the database e.g.:

(Number)User (String)Name (String)AttributeName (String)AttributeValue (String) 1OW_SITE_USERViewerSizeX100 2OW_SITE_USERViewerSizeY100 3UserNameSelectedClassAccount1 4UserNameSelectedClassCredit1 5UserNameSelectedClassDepot1
OwStandardDBInvertedAttributeBag Implements a DB based read only attribute bag the inverts user- and attribute names.
Uses the following attribute scheme to access the database e.g.:

(Number)User (String)Name (String)AttributeName (String)AttributeValue (String) 1OW_SITE_USERViewerSizeX100 2OW_SITE_USERViewerSizeY100 3UserNameSelectedClassAccount1 4UserNameSelectedClassCredit1 5UserNameSelectedClassDepot1
OwStandardOptionXMLUtil Extends OwStandardXMLUtil and keys selective nodes in the node map.
OwStandardXMLUtil Implements OwXMLUtil utility class for structured configuration data access.
OwStreamUtil Utility class for Streams.
OwString Utility class OwString.
OwString1 Utility class OwString1.
OwString2 Utility class OwString2.
OwString3 Utility class OwString2.
OwStringProperties Class for the string text mapped by key.
OwTimeZoneInfo Time Zone information (UTC offset , hemisphere location , daylight savings) used to select or guess a corresponding time zone.
OwTransientBagRepository In memory storage of attribute bags.
Should only be used for testing as it stores all attribute bags in memory.
OwUnicodeInputStream Class OwUnicodeInputStream.
The class recognize unicode BOM marks and will skip bytes:
OwXMLDOMUtil Implements DOM Node utility methods for XML access.
Please note: DOM is not thread safe.
To read the configuration for plugins and boot options use OwXMLUtil getters only.
OwXMLUtilOptionAndPlaceholderFilter Utility class for XML access and debugging.
Overrides OwXMLUtilPlaceholderFilter with option IDs.
Option ID's allow the selection of nodes through option ID attributes.
OwXMLUtilPlaceholderFilter Utility class for XML access and debugging.
Implements OwXMLUtil with a OwAttributeBag interface.
So the place holder values are converted with the given OwAttributeBag.
 

Exception Summary
OwDebugModeException Exception to signal the debug language.
 



Copyright © 2013 Alfresco Business Solutions. All Rights Reserved.