Interface IndividualRequestAnalysisContext
-
- All Known Implementing Classes:
IndividualRequestAnalysisContextImpl
public interface IndividualRequestAnalysisContextPull the fiddly-bits out of the IndividualRequestAnalyzer to make it easier to test.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description StringgetAliasUrlForBytestreamIndividual(Individual individual)If this Individual represents a File Bytestream, get the Alias URL associated with it.StringgetDefaultNamespace()What is the default namespace for the application?IndividualgetIndividualByNetId(String netId)If there is a user with this netID, and if they have a profile, return that Individual.IndividualgetIndividualByURI(String individualUri)Use the IndividualDao to get this individual.
-
-
-
Method Detail
-
getDefaultNamespace
String getDefaultNamespace()
What is the default namespace for the application?
-
getIndividualByURI
Individual getIndividualByURI(String individualUri)
Use the IndividualDao to get this individual. If the URI is null, or if no such Individual exists, return null.
-
getIndividualByNetId
Individual getIndividualByNetId(String netId)
If there is a user with this netID, and if they have a profile, return that Individual. Otherwise, return null.
-
getAliasUrlForBytestreamIndividual
String getAliasUrlForBytestreamIndividual(Individual individual)
If this Individual represents a File Bytestream, get the Alias URL associated with it. Otherwise, return null.
-
-