Package org.jberet.metadata

Examples of org.jberet.metadata.ApplicationMetaData


    public void initialize() throws Exception {
    }

    @Override
    public Class<?> getArtifactClass(String ref, ClassLoader classLoader, Map<?, ?> data) {
        ApplicationMetaData appData = (ApplicationMetaData) data.get(DataKey.APPLICATION_META_DATA);
        String className = appData.getClassNameForRef(ref);
        Class<?> cls;
        try {
            cls = classLoader.loadClass(className);
        } catch (ClassNotFoundException e) {
            throw LOGGER.failToCreateArtifact(e, ref);
View Full Code Here


        }
        //save stepExecution partition properties
    }

    protected ApplicationMetaData getApplicationMetaData(ApplicationAndJobName applicationAndJobName, ClassLoader classLoader) {
        ApplicationMetaData result = applicationMetaDataMap.get(applicationAndJobName);
        if (result == null) {
            try {
                result = new ApplicationMetaData(classLoader);
                ApplicationMetaData old = applicationMetaDataMap.putIfAbsent(applicationAndJobName, result);
                if (old != null) {
                    result = old;
                }
            } catch (IOException e) {
                throw LOGGER.failToProcessMetaData(e, applicationAndJobName.toString());
View Full Code Here

TOP

Related Classes of org.jberet.metadata.ApplicationMetaData

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.