public class QValueFactoryLogger extends AbstractLogger implements org.apache.jackrabbit.spi.QValueFactory
QValueFactory.AbstractLogger.Callable, AbstractLogger.SafeCallablewriter| Constructor and Description |
|---|
QValueFactoryLogger(org.apache.jackrabbit.spi.QValueFactory qValueFactory,
LogWriter writer)
Create a new instance for the given
qValueFactory which uses
writer for persisting log messages. |
| Modifier and Type | Method and Description |
|---|---|
org.apache.jackrabbit.spi.QValue[] |
computeAutoValues(org.apache.jackrabbit.spi.QPropertyDefinition propertyDefinition) |
org.apache.jackrabbit.spi.QValue |
create(BigDecimal value) |
org.apache.jackrabbit.spi.QValue |
create(boolean value) |
org.apache.jackrabbit.spi.QValue |
create(byte[] value) |
org.apache.jackrabbit.spi.QValue |
create(Calendar value) |
org.apache.jackrabbit.spi.QValue |
create(double value) |
org.apache.jackrabbit.spi.QValue |
create(File value) |
org.apache.jackrabbit.spi.QValue |
create(InputStream value) |
org.apache.jackrabbit.spi.QValue |
create(long value) |
org.apache.jackrabbit.spi.QValue |
create(org.apache.jackrabbit.spi.Name value) |
org.apache.jackrabbit.spi.QValue |
create(org.apache.jackrabbit.spi.Path value) |
org.apache.jackrabbit.spi.QValue |
create(String value,
int type) |
org.apache.jackrabbit.spi.QValue |
create(URI value) |
org.apache.jackrabbit.spi.QValueFactory |
getQValueFactory() |
execute, executepublic QValueFactoryLogger(org.apache.jackrabbit.spi.QValueFactory qValueFactory,
LogWriter writer)
qValueFactory which uses
writer for persisting log messages.qValueFactory - writer - public org.apache.jackrabbit.spi.QValueFactory getQValueFactory()
public org.apache.jackrabbit.spi.QValue create(String value, int type) throws RepositoryException
create in interface org.apache.jackrabbit.spi.QValueFactoryRepositoryExceptionpublic org.apache.jackrabbit.spi.QValue create(Calendar value) throws RepositoryException
create in interface org.apache.jackrabbit.spi.QValueFactoryRepositoryExceptionpublic org.apache.jackrabbit.spi.QValue create(double value)
throws RepositoryException
create in interface org.apache.jackrabbit.spi.QValueFactoryRepositoryExceptionpublic org.apache.jackrabbit.spi.QValue create(long value)
throws RepositoryException
create in interface org.apache.jackrabbit.spi.QValueFactoryRepositoryExceptionpublic org.apache.jackrabbit.spi.QValue create(boolean value)
throws RepositoryException
create in interface org.apache.jackrabbit.spi.QValueFactoryRepositoryExceptionpublic org.apache.jackrabbit.spi.QValue create(org.apache.jackrabbit.spi.Name value)
throws RepositoryException
create in interface org.apache.jackrabbit.spi.QValueFactoryRepositoryExceptionpublic org.apache.jackrabbit.spi.QValue create(org.apache.jackrabbit.spi.Path value)
throws RepositoryException
create in interface org.apache.jackrabbit.spi.QValueFactoryRepositoryExceptionpublic org.apache.jackrabbit.spi.QValue create(URI value) throws RepositoryException
create in interface org.apache.jackrabbit.spi.QValueFactoryRepositoryExceptionpublic org.apache.jackrabbit.spi.QValue create(BigDecimal value) throws RepositoryException
create in interface org.apache.jackrabbit.spi.QValueFactoryRepositoryExceptionpublic org.apache.jackrabbit.spi.QValue create(byte[] value)
throws RepositoryException
create in interface org.apache.jackrabbit.spi.QValueFactoryRepositoryExceptionpublic org.apache.jackrabbit.spi.QValue create(InputStream value) throws RepositoryException, IOException
create in interface org.apache.jackrabbit.spi.QValueFactoryRepositoryExceptionIOExceptionpublic org.apache.jackrabbit.spi.QValue create(File value) throws RepositoryException, IOException
create in interface org.apache.jackrabbit.spi.QValueFactoryRepositoryExceptionIOExceptionpublic org.apache.jackrabbit.spi.QValue[] computeAutoValues(org.apache.jackrabbit.spi.QPropertyDefinition propertyDefinition)
throws RepositoryException
computeAutoValues in interface org.apache.jackrabbit.spi.QValueFactoryRepositoryExceptionCopyright © 2004–2017 The Apache Software Foundation. All rights reserved.