Skip navigation links


com.fatwire.assetapi.data
Interface EngageManager


public interface EngageManager

TODO: Add class/interface details


Method Summary
 int getEffectiveRating(VisitorContext vc, AssetId aid, java.lang.StringBuilder reason)
           
 java.util.List<RecommendedAssetId> getRecommendedAssets(VisitorContext vContext, java.lang.String recommendationName, int maxcount, java.util.List<AssetId> filterOutAssets)
           
 java.util.List<AssetId> getSegmentIdsFor(VisitorContext vContext)
           
 java.util.List<java.lang.String> getSegmentsFor(VisitorContext vContext)
           
 VisitorContext getVisitorContext()
           
 VisitorContext getVisitorContext(java.lang.String visitorId)
           
 void setSegmentsFor(VisitorContext vContext, java.util.List<java.lang.String> segments)
           
 void setSegmentsFor(VisitorContext vContext, java.lang.String segments)
           

 

Method Detail

getVisitorContext

VisitorContext getVisitorContext()
                                 throws AssetAccessException
Throws:
AssetAccessException

getVisitorContext

VisitorContext getVisitorContext(java.lang.String visitorId)
                                 throws AssetAccessException
Throws:
AssetAccessException

getSegmentIdsFor

java.util.List<AssetId> getSegmentIdsFor(VisitorContext vContext)
                                         throws AssetAccessException
Throws:
AssetAccessException

getSegmentsFor

java.util.List<java.lang.String> getSegmentsFor(VisitorContext vContext)
                                                throws AssetAccessException
Throws:
AssetAccessException

setSegmentsFor

void setSegmentsFor(VisitorContext vContext,
                    java.lang.String segments)
                    throws AssetAccessException
Throws:
AssetAccessException

setSegmentsFor

void setSegmentsFor(VisitorContext vContext,
                    java.util.List<java.lang.String> segments)
                    throws AssetAccessException
Throws:
AssetAccessException

getRecommendedAssets

java.util.List<RecommendedAssetId> getRecommendedAssets(VisitorContext vContext,
                                                        java.lang.String recommendationName,
                                                        int maxcount,
                                                        java.util.List<AssetId> filterOutAssets)
                                                        throws AssetAccessException
Throws:
AssetAccessException

getEffectiveRating

int getEffectiveRating(VisitorContext vc,
                       AssetId aid,
                       java.lang.StringBuilder reason)
                       throws AssetAccessException
Throws:
AssetAccessException

Skip navigation links


Copyright (c) 2013, Oracle and/or its affiliates. All rights reserved.