public interface RecipeProfile extends OsidProfile
The recipe profile describes the interoperability among recipe services.
| Modifier and Type | Method and Description |
|---|---|
TypeList |
getCookbookRecordTypes()
Gets the supported cook book record types.
|
TypeList |
getCookbookSearchRecordTypes()
Gets the supported cook book search record types.
|
TypeList |
getDirectionRecordTypes()
Gets the supported
Direction record types. |
TypeList |
getDirectionSearchRecordTypes()
Gets the supported
Direction search types. |
TypeList |
getIngredientRecordTypes()
Gets the supported
Ingredient record types. |
TypeList |
getProcedureRecordTypes()
Gets the supported
Procedure record types. |
TypeList |
getProcedureSearchRecordTypes()
Gets the supported procedure search record types.
|
TypeList |
getRecipeRecordTypes()
Gets the supported
Recipe record types. |
TypeList |
getRecipeSearchRecordTypes()
Gets the supported
Recipe search record types. |
boolean |
supportsCookbookAdmin()
Tests for the availability of a cook book administrative service for
creating and deleting cook books.
|
boolean |
supportsCookbookHierarchy()
Tests for the availability of a cook book hierarchy traversal service.
|
boolean |
supportsCookbookHierarchyDesign()
Tests for the availability of a cook book hierarchy design service.
|
boolean |
supportsCookbookLookup()
Tests for the availability of a cook book lookup service.
|
boolean |
supportsCookbookNotification()
Tests for the availability of a cook book notification service.
|
boolean |
supportsCookbookQuery()
Tests if querying cook books is available.
|
boolean |
supportsCookbookRecordType(Type cookbookRecordType)
Tests if the given cook book record type is supported.
|
boolean |
supportsCookbookSearch()
Tests if searching for cook books is available.
|
boolean |
supportsCookbookSearchRecordType(Type cookbookSearchRecordType)
Tests if the given cook book search record type is supported.
|
boolean |
supportsDirectionAdmin()
Tests if direction
administrative service is supported. |
boolean |
supportsDirectionCookbook()
Tests if a direction cook book lookup service is supported.
|
boolean |
supportsDirectionCookbookAssignment()
Tests if a direction cook book assignment service is supported.
|
boolean |
supportsDirectionLookup()
Tests if looking up directions is supported.
|
boolean |
supportsDirectionNotification()
Tests if a direction
notification service is supported. |
boolean |
supportsDirectionQuery()
Tests if querying directions is supported.
|
boolean |
supportsDirectionRecordType(Type directionRecordType)
Tests if the given
Direction record type is supported. |
boolean |
supportsDirectionSearch()
Tests if searching directions is supported.
|
boolean |
supportsDirectionSearchRecordType(Type directionSearchRecordType)
Tests if the given
Direction search type is supported. |
boolean |
supportsDirectionSmartCookbook()
Tests if a direction smart cook book service is supported.
|
boolean |
supportsIngredientRecordType(Type ingredientRecordType)
Tests if the given
Ingredient record type is supported. |
boolean |
supportsProcedureAdmin()
Tests if searching for procedures is available.
|
boolean |
supportsProcedureCookbook()
Tests if a procedure to cook book lookup session is available.
|
boolean |
supportsProcedureCookbookAssignment()
Tests if a procedure to cook book assignment session is available.
|
boolean |
supportsProcedureLookup()
Tests for the availability of a procedure lookup service.
|
boolean |
supportsProcedureNotification()
Tests if procedure notification is available.
|
boolean |
supportsProcedureQuery()
Tests if querying procedures is available.
|
boolean |
supportsProcedureRecordType(Type procedureRecordType)
Tests if the given
Procedure record type is supported. |
boolean |
supportsProcedureSearch()
Tests if searching for procedures is available.
|
boolean |
supportsProcedureSearchRecordType(Type procedureSearchRecordType)
Tests if the given procedure search record type is supported.
|
boolean |
supportsProcedureSmartCookbook()
Tests if a procedure smart cook book session is available.
|
boolean |
supportsRecipeAdmin()
Tests if recipe administrative service is supported.
|
boolean |
supportsRecipeCookbook()
Tests if a recipe cook book lookup service is supported.
|
boolean |
supportsRecipeCookbookAssignment()
Tests if a recipe cook book service is supported.
|
boolean |
supportsRecipeLookup()
Tests if looking up recipes is supported.
|
boolean |
supportsRecipeNotification()
Tests if a recipe notification service is supported.
|
boolean |
supportsRecipeQuery()
Tests if querying recipes is supported.
|
boolean |
supportsRecipeRecordType(Type recipeRecordType)
Tests if the given
Recipe record type is supported. |
boolean |
supportsRecipeSearch()
Tests if searching recipes is supported.
|
boolean |
supportsRecipeSearchRecordType(Type recipeSearchRecordType)
Tests if the given
Recipe search record type is
supported. |
boolean |
supportsRecipeSmartCookbook()
Tests if a recipe smart cook book lookup service is supported.
|
boolean |
supportsRecipieBatch()
Tests for the availability of a batch recipie service.
|
boolean |
supportsVisibleFederation()
Tests if any cook book federation is exposed.
|
getBranch, getBranchId, getDescription, getDisplayName, getId, getLocales, getProxyRecordTypes, getReleaseDate, getVersion, supportsJournalBranching, supportsJournalRollback, supportsOSIDVersion, supportsProxyRecordTypegetBranding, getBrandingIds, getLicense, getProvider, getProviderIdboolean supportsVisibleFederation()
true if visible federation is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRecipeLookup()
true if recipe lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRecipeQuery()
true if recipe query is supported, false
otherwisemandatory - This method must be implemented. boolean supportsRecipeSearch()
true if recipe search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRecipeAdmin()
true if recipe administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRecipeNotification()
true if recipe notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsRecipeCookbook()
true if a recipe cook book lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsRecipeCookbookAssignment()
true if recipe to cook book assignment service
is supported, false otherwisemandatory - This method must be implemented. boolean supportsRecipeSmartCookbook()
true if a recipe smart cook book service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDirectionLookup()
true if direction lookup is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDirectionQuery()
true if direction query is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDirectionSearch()
true if direction search is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDirectionAdmin()
administrative service is supported. true if direction administration is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDirectionNotification()
notification service is supported. true if direction notification is supported,
false otherwisemandatory - This method must be implemented. boolean supportsDirectionCookbook()
true if a direction cook book lookup service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsDirectionCookbookAssignment()
true if a direction to cook book assignment
service is supported, false otherwisemandatory - This method must be implemented. boolean supportsDirectionSmartCookbook()
true if a direction smart cook book service is
supported, false otherwisemandatory - This method must be implemented. boolean supportsProcedureLookup()
true if procedure lookup is available,
false otherwisemandatory - This method must be implemented. boolean supportsProcedureQuery()
true if procedure query is available,
false otherwisemandatory - This method must be implemented. boolean supportsProcedureSearch()
true if procedure search is available,
false otherwisemandatory - This method must be implemented. boolean supportsProcedureAdmin()
true if procedure search is available,
false otherwisemandatory - This method must be implemented. boolean supportsProcedureNotification()
true if procedure notification is available,
false otherwisemandatory - This method must be implemented. boolean supportsProcedureCookbook()
true if procedure cook book lookup session is
supported, false otherwisemandatory - This method must be implemented. boolean supportsProcedureCookbookAssignment()
true if procedure cook book assignment is
supported, false otherwisemandatory - This method must be implemented. boolean supportsProcedureSmartCookbook()
true if procedure smart cook book is supported,
false otherwisemandatory - This method must be implemented. boolean supportsCookbookLookup()
true if cook book lookup is available,
false otherwisemandatory - This method must be implemented. boolean supportsCookbookQuery()
true if cook book query is available,
false otherwisemandatory - This method must be implemented. boolean supportsCookbookSearch()
true if cook book search is available,
false otherwisemandatory - This method must be implemented. boolean supportsCookbookAdmin()
true if cook book administration is available,
false otherwisemandatory - This method must be implemented. boolean supportsCookbookNotification()
true if cook book notification is available,
false otherwisemandatory - This method must be implemented in all
providers. boolean supportsCookbookHierarchy()
true if cook book hierarchy traversal is
available, false otherwisemandatory - This method must be implemented. boolean supportsCookbookHierarchyDesign()
true if cook book hierarchy design is
available, false otherwisemandatory - This method must be implemented in all
providers. boolean supportsRecipieBatch()
true if a batch recipie service is available,
false otherwisemandatory - This method must be implemented in all
providers. TypeList getRecipeRecordTypes()
Recipe record types. Recipe record
typesmandatory - This method must be implemented. boolean supportsRecipeRecordType(Type recipeRecordType)
Recipe record type is supported.recipeRecordType - a Type indicating an
Recipe record type true if the given Type is
supported, false otherwiseNullArgumentException - recipeRecordType
is null mandatory - This method must be implemented. TypeList getRecipeSearchRecordTypes()
Recipe search record types. Recipe search
record typesmandatory - This method must be implemented. boolean supportsRecipeSearchRecordType(Type recipeSearchRecordType)
Recipe search record type is
supported.recipeSearchRecordType - a Type indicating an
Recipe search record type true if the given Type is
supported, false otherwiseNullArgumentException - recipeSearchRecordType
is null mandatory - This method must be implemented. TypeList getDirectionRecordTypes()
Direction record types. Direction
record typesmandatory - This method must be implemented. boolean supportsDirectionRecordType(Type directionRecordType)
Direction record type is supported.directionRecordType - a Type indicating a
Direction record type true if the given record type is supported,
false otherwiseNullArgumentException - directionRecordType
is null mandatory - This method must be implemented. TypeList getDirectionSearchRecordTypes()
Direction search types. Direction
search typesmandatory - This method must be implemented. boolean supportsDirectionSearchRecordType(Type directionSearchRecordType)
Direction search type is supported.directionSearchRecordType - a Type indicating a
Direction search type true if the given Type is
supported, false otherwiseNullArgumentException -
directionSearchRecordType is null mandatory - This method must be implemented. TypeList getIngredientRecordTypes()
Ingredient record types. Ingredient
record typesmandatory - This method must be implemented. boolean supportsIngredientRecordType(Type ingredientRecordType)
Ingredient record type is supported.ingredientRecordType - a Type indicating an
Ingredient record type true if the given record type is supported,
false otherwiseNullArgumentException - ingredientRecordType
is null mandatory - This method must be implemented. TypeList getProcedureRecordTypes()
Procedure record types.mandatory - This method must be implemented. boolean supportsProcedureRecordType(Type procedureRecordType)
Procedure record type is supported.procedureRecordType - a Type indicating a
Procedure record type true if the given Type is
supported, false otherwiseNullArgumentException - procedureRecordType
is null mandatory - This method must be implemented. TypeList getProcedureSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsProcedureSearchRecordType(Type procedureSearchRecordType)
procedureSearchRecordType - a Type indicating a
procedure record type true if the given Type is
supported, false otherwiseNullArgumentException -
procedureSearchRecordType is null mandatory - This method must be implemented. TypeList getCookbookRecordTypes()
mandatory - This method must be implemented. boolean supportsCookbookRecordType(Type cookbookRecordType)
cookbookRecordType - a Type indicating a cook
book record type true if the given Type is
supported, false otherwiseNullArgumentException - cookbookRecordType
is null mandatory - This method must be implemented. TypeList getCookbookSearchRecordTypes()
mandatory - This method must be implemented. boolean supportsCookbookSearchRecordType(Type cookbookSearchRecordType)
cookbookSearchRecordType - a Type indicating a
cook book record type true if the given Type is
supported, false otherwiseNullArgumentException - cookbookSearchRecordType
is null mandatory - This method must be implemented.