Class SmoSearchBackendFactory
java.lang.Object
org.apache.maven.search.backend.smo.SmoSearchBackendFactory
The SMO search backend factory.
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final StringDeprecated.Use SMO_ or CSC_ instead.static final StringDeprecated.Use SMO_ or CSC_ instead.static final StringDeprecated.Use SMO_ or CSC_ instead.static final Stringstatic final Stringstatic final String -
Method Summary
Modifier and TypeMethodDescriptionstatic SmoSearchBackendCreates SMO search backend using provided parameters.static SmoSearchBackendCreates CSC backend.static SmoSearchBackendDeprecated.Use methodscreateSmo()orcreateCsc()instead.static SmoSearchBackendCreates SMO backend.
-
Field Details
-
SMO_BACKEND_ID
- See Also:
-
SMO_REPOSITORY_ID
- See Also:
-
SMO_SMO_URI
- See Also:
-
CSC_BACKEND_ID
- See Also:
-
CSC_REPOSITORY_ID
- See Also:
-
CSC_SMO_URI
- See Also:
-
DEFAULT_BACKEND_ID
Deprecated.Use SMO_ or CSC_ instead.- See Also:
-
DEFAULT_REPOSITORY_ID
Deprecated.Use SMO_ or CSC_ instead.- See Also:
-
DEFAULT_SMO_URI
Deprecated.Use SMO_ or CSC_ instead.- See Also:
-
-
Method Details
-
createDefault
Deprecated.Use methodscreateSmo()orcreateCsc()instead.Creates "default" SMO search backend suitable for most use cases. -
createSmo
Creates SMO backend. -
createCsc
Creates CSC backend. -
create
public static SmoSearchBackend create(String backendId, String repositoryId, String smoUri, Transport transport) Creates SMO search backend using provided parameters.
-