@Component
public class URIService
extends java.lang.Object
implements org.springframework.beans.factory.InitializingBean
| Constructor and Description |
|---|
URIService() |
| Modifier and Type | Method and Description |
|---|---|
void |
afterPropertiesSet() |
java.net.URI |
createAtomSysInfoGraphURI(java.net.URI atomURI) |
java.net.URI |
createAtomURIForId(java.lang.String id) |
java.net.URI |
createAttachmentURIForId(java.lang.String id) |
java.net.URI |
createConnectionsURIForAtom(java.net.URI atomURI) |
java.net.URI |
createConnectionURIForId(java.lang.String atomId,
java.lang.String connectionId) |
java.net.URI |
createEventsURIForConnection(java.net.URI connURI) |
java.net.URI |
createEventURIForId(java.lang.String id) |
java.lang.String |
getAtomResourceURIPrefix() |
java.net.URI |
getAtomURIofAtomEventsURI(java.net.URI atomEventsURI) |
java.net.URI |
getAtomURIofAtomUnreadURI(java.net.URI atomUnreadURI) |
java.net.URI |
getConnectionURIofConnectionEventsURI(java.net.URI connectionEventsURI) |
java.lang.Long |
getEventIdFromEventURI(java.net.URI eventURI)
Assumes the specified uri to be of the form [connectionURI]/event/[long event
id].
|
java.lang.String |
getEventResourceURIPrefix() |
java.lang.String |
getGeneralURIPrefix() |
java.lang.String |
getResourceURIPrefix() |
boolean |
isAtomEventsURI(java.net.URI toCheck) |
boolean |
isAtomUnreadURI(java.net.URI toCheck) |
boolean |
isAtomURI(java.net.URI toCheck) |
boolean |
isConnectionEventsURI(java.net.URI toCheck) |
boolean |
isConnectionURI(java.net.URI toCheck) |
boolean |
isEventURI(java.net.URI toCheck) |
void |
setDataURIPrefix(java.lang.String dataURIPrefix) |
void |
setGeneralURIPrefix(java.lang.String generalURIPrefix) |
void |
setPageURIPrefix(java.lang.String pageURIPrefix) |
void |
setResourceURIPrefix(java.lang.String resourceURIPrefix) |
java.net.URI |
toDataURIIfPossible(java.net.URI pageOrResourceURI)
Transforms the specified URI, which may be a resource URI or a page URI, to a
data URI.
|
java.net.URI |
toGenericMessageURI(java.net.URI localMessageURI) |
java.net.URI |
toLocalMessageURI(java.net.URI messageURI) |
java.net.URI |
toPageURIIfPossible(java.net.URI dataOrResourceURI)
Transforms the specified URI, which may be a resource URI or a page URI, to a
page URI.
|
java.net.URI |
toResourceURIIfPossible(java.net.URI pageOrDataURI)
Transforms the specified URI, which may be a resource URI or a page URI, to a
page URI.
|
public void afterPropertiesSet()
throws java.lang.Exception
afterPropertiesSet in interface org.springframework.beans.factory.InitializingBeanjava.lang.Exceptionpublic boolean isEventURI(java.net.URI toCheck)
public boolean isAtomURI(java.net.URI toCheck)
public boolean isConnectionURI(java.net.URI toCheck)
public boolean isAtomEventsURI(java.net.URI toCheck)
public boolean isAtomUnreadURI(java.net.URI toCheck)
public boolean isConnectionEventsURI(java.net.URI toCheck)
public java.net.URI getConnectionURIofConnectionEventsURI(java.net.URI connectionEventsURI)
public java.net.URI getAtomURIofAtomEventsURI(java.net.URI atomEventsURI)
public java.net.URI getAtomURIofAtomUnreadURI(java.net.URI atomUnreadURI)
public java.net.URI toDataURIIfPossible(java.net.URI pageOrResourceURI)
pageOrResourceURI - public java.net.URI toPageURIIfPossible(java.net.URI dataOrResourceURI)
dataOrResourceURI - public java.net.URI toResourceURIIfPossible(java.net.URI pageOrDataURI)
pageOrDataURI - public java.net.URI createAtomURIForId(java.lang.String id)
public java.net.URI createConnectionURIForId(java.lang.String atomId,
java.lang.String connectionId)
public java.net.URI createConnectionsURIForAtom(java.net.URI atomURI)
public java.net.URI createEventsURIForConnection(java.net.URI connURI)
public java.net.URI createEventURIForId(java.lang.String id)
public java.net.URI createAttachmentURIForId(java.lang.String id)
public java.lang.String getAtomResourceURIPrefix()
public java.lang.String getEventResourceURIPrefix()
public void setDataURIPrefix(java.lang.String dataURIPrefix)
public void setResourceURIPrefix(java.lang.String resourceURIPrefix)
public java.lang.String getResourceURIPrefix()
public void setPageURIPrefix(java.lang.String pageURIPrefix)
public void setGeneralURIPrefix(java.lang.String generalURIPrefix)
public java.net.URI createAtomSysInfoGraphURI(java.net.URI atomURI)
public java.lang.Long getEventIdFromEventURI(java.net.URI eventURI)
eventURI - public java.lang.String getGeneralURIPrefix()
public java.net.URI toLocalMessageURI(java.net.URI messageURI)
public java.net.URI toGenericMessageURI(java.net.URI localMessageURI)
Copyright © 2019. All Rights Reserved.