|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.sun.ebxml.registry.util.Utility
Class Declaration.
Constructor Summary | |
protected |
Utility()
Class Constructor. |
Method Summary | |
org.oasis.ebxml.registry.bindings.rs.RegistryResponse |
createRegistryResponseFromThrowable(java.lang.Throwable t,
java.lang.String codeContext,
java.lang.String errCode)
|
javax.xml.soap.SOAPMessage |
createSOAPMessageFromRequestStream(java.io.InputStream reqStream)
Create a SOAPMessage containing a registry request (e.g. |
javax.xml.soap.SOAPMessage |
createSOAPMessageFromSOAPStream(java.io.InputStream soapStream)
Create a SOAPMessage object from a InputStream to a SOAPMessage |
java.io.InputStream |
createSOAPStreamFromRequestStream(java.io.InputStream req)
Create a SOAPMessage containing a registry request (e.g. |
java.lang.String |
createTimestamp()
|
static java.lang.String |
escapeSQLChars(java.lang.String stringField)
Convert the apostrophes in a String field in a SQL statement to 2 consecutive apostrohes |
byte[] |
getBytesFromInputStream(java.io.InputStream is)
Get bytes array from InputStream |
static Utility |
getInstance()
Method Declaration. |
static java.lang.String |
getMimeBoundary()
Mimics javamail boundary id generator |
org.w3c.dom.Element |
getSignatureElement(javax.xml.soap.SOAPMessage msg)
|
java.lang.String |
getStackTraceFromThrowable(java.lang.Throwable t)
|
java.lang.StringBuffer |
getStringBufferFromInputStream(java.io.InputStream is)
Deprecated. Do not use it. It may have problem in handling encoding. |
java.lang.String |
getXMLDeclaration(byte[] bytes)
Get the decalaration from XML bytes |
boolean |
isValidURI(java.lang.String uRI)
Any non-Http URLs and other types of URIs will not be checked. |
byte[] |
removeXMLDeclaration(byte[] bytes)
Removes the decalaration from XML bytes |
java.lang.String |
removeXMLDeclaration(java.lang.StringBuffer str)
Removes the decalaration from XML string |
java.lang.String |
stripId(java.lang.String id)
Strip urn:uuid: part from start of registry object id. |
java.util.ArrayList |
validateURIs(java.util.ArrayList sourceRegistryObjects)
Return ArrayList of ExternalLink that points to unresolvable Http URLs. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
protected Utility()
Method Detail |
public java.lang.StringBuffer getStringBufferFromInputStream(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public java.lang.String getXMLDeclaration(byte[] bytes)
public byte[] removeXMLDeclaration(byte[] bytes) throws java.io.IOException
java.io.IOException
public java.lang.String removeXMLDeclaration(java.lang.StringBuffer str)
public static java.lang.String getMimeBoundary()
public byte[] getBytesFromInputStream(java.io.InputStream is) throws java.io.IOException
java.io.IOException
public java.io.InputStream createSOAPStreamFromRequestStream(java.io.InputStream req) throws javax.xml.soap.SOAPException, java.io.IOException, javax.mail.internet.ParseException
req
- the InputStream to the registry request
javax.xml.soap.SOAPException
java.io.IOException
javax.mail.internet.ParseException
public javax.xml.soap.SOAPMessage createSOAPMessageFromRequestStream(java.io.InputStream reqStream) throws javax.xml.soap.SOAPException, java.io.IOException, javax.mail.internet.ParseException
javax.xml.soap.SOAPException
java.io.IOException
javax.mail.internet.ParseException
public javax.xml.soap.SOAPMessage createSOAPMessageFromSOAPStream(java.io.InputStream soapStream) throws javax.xml.soap.SOAPException, java.io.IOException, javax.mail.internet.ParseException
soapStream
- the InputStream to the SOAPMessage
javax.xml.soap.SOAPException
java.io.IOException
javax.mail.internet.ParseException
public org.oasis.ebxml.registry.bindings.rs.RegistryResponse createRegistryResponseFromThrowable(java.lang.Throwable t, java.lang.String codeContext, java.lang.String errCode)
public java.lang.String getStackTraceFromThrowable(java.lang.Throwable t)
public java.lang.String createTimestamp()
public java.util.ArrayList validateURIs(java.util.ArrayList sourceRegistryObjects) throws RegistryException
RegistryException
public boolean isValidURI(java.lang.String uRI)
public org.w3c.dom.Element getSignatureElement(javax.xml.soap.SOAPMessage msg) throws javax.xml.soap.SOAPException, javax.xml.transform.TransformerException
javax.xml.soap.SOAPException
javax.xml.transform.TransformerException
public java.lang.String stripId(java.lang.String id)
public static java.lang.String escapeSQLChars(java.lang.String stringField)
public static Utility getInstance()
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |