public class FcrepoIndexerBean
extends java.lang.Object
| Constructor and Description |
|---|
FcrepoIndexerBean() |
| Modifier and Type | Method and Description |
|---|---|
java.lang.String |
getDrupalBaseUrl() |
java.lang.String |
getFcrepoBaseUrl() |
java.lang.String |
getGeminiBaseUrl() |
java.lang.String |
getMillinerBaseUrl() |
void |
postprocessForFcrepoHead(org.apache.camel.Exchange exchange)
Extracts link header for file path in Fedora.
|
void |
postprocessForGeminiGetFile(org.apache.camel.Exchange exchange)
Prepares message for rest of Update workflow.
|
void |
postprocessForMillinerCreateBinary(org.apache.camel.Exchange exchange)
Prepares message to get sent to queue for Gemini binary mapping.
|
void |
postprocessForMillinerCreateBinaryUpdate(org.apache.camel.Exchange exchange)
Prepares message to get sent to queue for Gemini binary mapping during a Binary update.
|
void |
postprocessForMillinerCreateRdf(org.apache.camel.Exchange exchange)
Prepares message to get sent to queue for Gemini mapping.
|
void |
postprocessForMillinerDeleteBinary(org.apache.camel.Exchange exchange)
Prepares message to get sent to queue for Gemini binary unmapping.
|
void |
postprocessForMillinerDeleteRdf(org.apache.camel.Exchange exchange)
Prepares message to get sent to queue for Gemini unmapping.
|
void |
preprocessForFcrepoHead(org.apache.camel.Exchange exchange)
Prepares message for Fcrepo HEAD to get Link headers.
|
void |
preprocessForGeminiCreateBinary(org.apache.camel.Exchange exchange)
Prepares message for Gemini POST for binary.
|
void |
preprocessForGeminiCreateRdf(org.apache.camel.Exchange exchange)
Prepares message for Gemini POST.
|
void |
preprocessForGeminiDeleteBinary(org.apache.camel.Exchange exchange)
Prepares message for Gemini DELETE on a Binary.
|
void |
preprocessForGeminiDeleteBinaryUpdate(org.apache.camel.Exchange exchange)
Prepares message for Gemini DELETE on a binary during an update.
|
void |
preprocessForGeminiDeleteRdf(org.apache.camel.Exchange exchange)
Prepares message for Gemini DELETE.
|
void |
preprocessForGeminiGetFile(org.apache.camel.Exchange exchange)
Prepares message for Gemini GET on Fedora file path to find Drupal path.
|
void |
preprocessForGeminiGetRdf(org.apache.camel.Exchange exchange)
Prepares message for Gemini GET on Rdf to locate File path.
|
void |
preprocessForMillinerCreateBinary(org.apache.camel.Exchange exchange)
Prepares message for Milliner POST on a binary.
|
void |
preprocessForMillinerCreateBinaryUpdate(org.apache.camel.Exchange exchange)
Prepares message for Milliner POST on a binary.
|
void |
preprocessForMillinerCreateRdf(org.apache.camel.Exchange exchange)
Prepares message for Milliner POST.
|
void |
preprocessForMillinerDeleteBinary(org.apache.camel.Exchange exchange)
Prepares message for Milliner DELETE on a binary.
|
void |
preprocessForMillinerDeleteBinaryUpdate(org.apache.camel.Exchange exchange)
Prepares message for Milliner DELETE on a binary during the update process.
|
void |
preprocessForMillinerDeleteRdf(org.apache.camel.Exchange exchange)
Prepares message for Milliner DELETE.
|
void |
preprocessForMillinerUpdateRdf(org.apache.camel.Exchange exchange)
Prepares message for Milliner PUT.
|
void |
resetToOriginalMessage(org.apache.camel.Exchange exchange)
Resets message to how it was at the beginning of the route.
|
void |
setDrupalBaseUrl(java.lang.String drupalBaseUrl) |
void |
setFcrepoBaseUrl(java.lang.String fcrepoBaseUrl) |
void |
setGeminiBaseUrl(java.lang.String geminiBaseUrl) |
void |
setMillinerBaseUrl(java.lang.String millinerBaseUrl) |
public java.lang.String getFcrepoBaseUrl()
public void setFcrepoBaseUrl(java.lang.String fcrepoBaseUrl)
fcrepoBaseUrl - Fedora base urlpublic java.lang.String getDrupalBaseUrl()
public void setDrupalBaseUrl(java.lang.String drupalBaseUrl)
drupalBaseUrl - Drupal base urlpublic java.lang.String getMillinerBaseUrl()
public void setMillinerBaseUrl(java.lang.String millinerBaseUrl)
millinerBaseUrl - Milliner base urlpublic java.lang.String getGeminiBaseUrl()
public void setGeminiBaseUrl(java.lang.String geminiBaseUrl)
geminiBaseUrl - Gemini base urlpublic void preprocessForMillinerCreateRdf(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForMillinerUpdateRdf(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForMillinerDeleteRdf(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void resetToOriginalMessage(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void postprocessForMillinerCreateRdf(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void postprocessForMillinerDeleteRdf(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForGeminiCreateRdf(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForGeminiDeleteRdf(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForMillinerCreateBinary(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForMillinerCreateBinaryUpdate(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void postprocessForMillinerCreateBinary(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void postprocessForMillinerCreateBinaryUpdate(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForGeminiCreateBinary(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForGeminiGetRdf(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForFcrepoHead(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void postprocessForFcrepoHead(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForGeminiGetFile(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void postprocessForGeminiGetFile(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForMillinerDeleteBinary(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForMillinerDeleteBinaryUpdate(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void postprocessForMillinerDeleteBinary(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForGeminiDeleteBinary(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exceptionpublic void preprocessForGeminiDeleteBinaryUpdate(org.apache.camel.Exchange exchange)
throws java.lang.Exception
exchange - java.lang.Exception