Interface CommonApplicationService<P extends Application>
- 
- All Superinterfaces:
 CrudEntityService<P>
- All Known Implementing Classes:
 DefaultCommonApplicationService
public interface CommonApplicationService<P extends Application> extends CrudEntityService<P>
Applicationbusiness domain specific version ofCrudEntityService.- Author:
 - Jeff Fischer
 
 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Optional<P>getApplicationFromRequestUrl(String requestUrl)Find an Application by a given request urlOptional<P>readByIdentifierValueAndIdentifierType(String identifierValue, String identifierType)Read an Application by its identifier value and type- 
Methods inherited from interface com.broadleafcommerce.data.tracking.core.service.CrudEntityService
create, createAll, createAllAllowingPartialSuccess, delete, readAll, readAll, readAll, readAllByContextId, readByContextId, replace, replaceAll, replaceAllAllowingPartialSuccess, update, updateAll, updateAllAllowingPartialSuccess, updateSort 
 - 
 
 - 
 
- 
- 
Method Detail
- 
readByIdentifierValueAndIdentifierType
Optional<P> readByIdentifierValueAndIdentifierType(String identifierValue, String identifierType)
Read an Application by its identifier value and type- Parameters:
 identifierValue- the value to look foridentifierType- the identifier type of the application- Returns:
 - the application that matches the identifier value
 
 
 - 
 
 -