org.alfresco.wcm.preview
Class VirtualisationServerPreviewURIService

java.lang.Object
  extended by org.alfresco.wcm.preview.AbstractPreviewURIServiceProvider
      extended by org.alfresco.wcm.preview.VirtualisationServerPreviewURIService
All Implemented Interfaces:
PreviewURIServiceProvider

public class VirtualisationServerPreviewURIService
extends AbstractPreviewURIServiceProvider

A PreviewURIService that constructs a virtualisation server URI.

Since:
3.2

Field Summary
static java.lang.String DEFAULT_VSERVER_IP
          Default virtualization server IP address
static int DEFAULT_VSERVER_PORT
          Default virtualization server port number
static java.lang.String PREVIEW_ASSET_URL
          Virtualization server asset URL pattern
static java.lang.String PREVIEW_SANDBOX_URL
          Virtualization server sandbox URL pattern
 
Constructor Summary
VirtualisationServerPreviewURIService()
           
 
Method Summary
 java.lang.String getPreviewURI(java.lang.String sbStoreId, java.lang.String pathToAsset, PreviewContext ignored)
           
 void setAvmService(AVMService avmService)
           
 void setVirtServerRegistry(org.alfresco.mbeans.VirtServerRegistry virtSvrRegistry)
           
 
Methods inherited from class org.alfresco.wcm.preview.AbstractPreviewURIServiceProvider
getPreviewURIs
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Field Detail

DEFAULT_VSERVER_IP

public static final java.lang.String DEFAULT_VSERVER_IP
Default virtualization server IP address

See Also:
Constant Field Values

DEFAULT_VSERVER_PORT

public static final int DEFAULT_VSERVER_PORT
Default virtualization server port number

See Also:
Constant Field Values

PREVIEW_SANDBOX_URL

public static final java.lang.String PREVIEW_SANDBOX_URL
Virtualization server sandbox URL pattern

See Also:
Constant Field Values

PREVIEW_ASSET_URL

public static final java.lang.String PREVIEW_ASSET_URL
Virtualization server asset URL pattern

See Also:
Constant Field Values
Constructor Detail

VirtualisationServerPreviewURIService

public VirtualisationServerPreviewURIService()
Method Detail

setAvmService

public void setAvmService(AVMService avmService)

setVirtServerRegistry

public void setVirtServerRegistry(org.alfresco.mbeans.VirtServerRegistry virtSvrRegistry)

getPreviewURI

public java.lang.String getPreviewURI(java.lang.String sbStoreId,
                                      java.lang.String pathToAsset,
                                      PreviewContext ignored)
Specified by:
getPreviewURI in interface PreviewURIServiceProvider
Specified by:
getPreviewURI in class AbstractPreviewURIServiceProvider
Parameters:
sbStoreId - The sandbox store id to generate the preview URI for.
pathToAsset - The path to the asset to generate the preview URI for (can be null or empty, to return preview URL to store).
ignored - Additional preview context
Returns:
The Preview URI for the given sandbox and/or asset (may be null).


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.