• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

Java UploadedFileItem类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了Java中org.wso2.carbon.application.mgt.stub.upload.types.carbon.UploadedFileItem的典型用法代码示例。如果您正苦于以下问题:Java UploadedFileItem类的具体用法?Java UploadedFileItem怎么用?Java UploadedFileItem使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



UploadedFileItem类属于org.wso2.carbon.application.mgt.stub.upload.types.carbon包,在下文中一共展示了UploadedFileItem类的8个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的Java代码示例。

示例1: loadCappFromFileSystem

import org.wso2.carbon.application.mgt.stub.upload.types.carbon.UploadedFileItem; //导入依赖的package包/类
private UploadedFileItem[] loadCappFromFileSystem(String deviceType) throws IOException {

        File directory = new File(CAR_FILE_LOCATION + File.separator + deviceType);
        File[] carFiles = directory.listFiles(new FilenameFilter() {
            @Override
            public boolean accept(File dir, String name) {
                return name.toLowerCase().endsWith(".car");
            }
        });
        List<UploadedFileItem> uploadedFileItemLis = new ArrayList<>();
        if (carFiles != null) {

            for (File carFile : carFiles) {
                UploadedFileItem uploadedFileItem = new UploadedFileItem();
                DataHandler param = new DataHandler(carFile.toURI().toURL());
                uploadedFileItem.setDataHandler(param);
                uploadedFileItem.setFileName(carFile.getName());
                uploadedFileItem.setFileType("jar");
                uploadedFileItemLis.add(uploadedFileItem);
            }
        }
        UploadedFileItem[] fileItems = new UploadedFileItem[uploadedFileItemLis.size()];
        fileItems = uploadedFileItemLis.toArray(fileItems);
        return fileItems;
    }
 
开发者ID:wso2,项目名称:carbon-device-mgt,代码行数:26,代码来源:DeviceAnalyticsArtifactUploaderAdminServiceImpl.java


示例2: executeStepCarInstallation

import org.wso2.carbon.application.mgt.stub.upload.types.carbon.UploadedFileItem; //导入依赖的package包/类
public void executeStepCarInstallation(Step step) throws Exception {
	// String sessionCookie =
	// createSessionCookie(serverProperties.getProperty("esb.tenant.host"),
	// serverProperties.getProperty("esb.tenant.user"),
	// serverProperties.getProperty("esb.tenant.password"));
	String sessionCookie = createSessionCookie(
			step.getDestination().substring(0, step.getDestination().indexOf("/services/") + "/services/".length()) + "AuthenticationAdmin", step.getUsername(),
			step.getPassword());
	CarbonAppUploaderStub carbonAppUploaderStub = new CarbonAppUploaderStub(step.getDestination());
	carbonAppUploaderStub._getServiceClient().getOptions().setManageSession(true);
	carbonAppUploaderStub._getServiceClient().getOptions().setProperty(HTTPConstants.COOKIE_STRING, sessionCookie);
	UploadedFileItem uploadedFileItem = new UploadedFileItem();
	File carFile = new File(workingPath + "/" + step.getAttachmentPath());
	DataHandler param = new DataHandler(carFile.toURI().toURL());
	uploadedFileItem.setDataHandler(param);
	uploadedFileItem.setFileName(carFile.getName());
	uploadedFileItem.setFileType("jar");
	UploadedFileItem[] fileItems = new UploadedFileItem[] { uploadedFileItem };
	
	instLog.info("{\"stepNum\": " + step.getNumber() + ", "+
			 	 " \"date\": \"" + new SimpleDateFormat("dd/MM/yyyy HH:mm:ss").format(new Date()) + "\", "+
			 	 " \"actionType\": \"" + step.getActionType() + "\", " +
			 	 " \"actionName\": \"" + step.getAction() + "\", " + 
			 	 " \"skipped\": \"false\", " + 
			 	 " \"status\": \"working input\", " +
			 	 " \"params\": \"" + carFile.toURI().toURL() + "\"}", "installer_"+key);
	
	carbonAppUploaderStub.uploadApp(fileItems);
}
 
开发者ID:csipiemonte,项目名称:yucca-fabriccontroller,代码行数:30,代码来源:DeployerBean.java


示例3: deployCApp

import org.wso2.carbon.application.mgt.stub.upload.types.carbon.UploadedFileItem; //导入依赖的package包/类
public void deployCApp(String username, String pwd, String url, File carFile) throws Exception{
	CarbonAppUploaderStub carbonAppUploaderStub = getCarbonAppUploaderStub(username, pwd, url);
	UploadedFileItem uploadedFileItem = new UploadedFileItem();
	DataHandler param=new DataHandler(carFile.toURI().toURL());
	uploadedFileItem.setDataHandler(param);
	uploadedFileItem.setFileName(carFile.getName());
	uploadedFileItem.setFileType("jar");
	UploadedFileItem[] fileItems=new UploadedFileItem[]{uploadedFileItem};
	getLog().info("Uploading "+carFile.getName()+" to "+serverUrl+ "...");
	carbonAppUploaderStub.uploadApp(fileItems);
}
 
开发者ID:wso2,项目名称:maven-tools,代码行数:12,代码来源:DeployCarMojo.java


示例4: uploadCarbonAppArtifact

import org.wso2.carbon.application.mgt.stub.upload.types.carbon.UploadedFileItem; //导入依赖的package包/类
public void uploadCarbonAppArtifact(String fileName, DataHandler dh)
        throws RemoteException {
    UploadedFileItem[] carbonAppArray = new UploadedFileItem[1];
    UploadedFileItem carbonApp = new UploadedFileItem();
    carbonApp.setFileName(fileName);
    carbonApp.setDataHandler(dh);
    carbonApp.setFileType("jar");
    carbonAppArray[0] = carbonApp;
    carbonAppUploaderStub.uploadApp(carbonAppArray);
}
 
开发者ID:wso2,项目名称:carbon-platform-integration-utils,代码行数:11,代码来源:CarbonAppUploaderClient.java


示例5: CarbonAppUploaderClient

import org.wso2.carbon.application.mgt.stub.upload.types.carbon.UploadedFileItem; //导入依赖的package包/类
public CarbonAppUploaderClient(ConfigurationContext ctx,
                               String serviceURL, String cookie)  throws AxisFault {
    stub = new CarbonAppUploaderStub(ctx, serviceURL);
    Options options =  stub._getServiceClient().getOptions();
    options.setProperty(Constants.Configuration.ENABLE_MTOM, Constants.VALUE_TRUE);
    options.setProperty(org.apache.axis2.transport.http.HTTPConstants.COOKIE_STRING, cookie);
    options.setManageSession(true);
    //Increase the time out when sending large attachments
    options.setTimeOutInMilliSeconds(10000);
    uploadServiceTypeList = new ArrayList<UploadedFileItem>();
}
 
开发者ID:wso2,项目名称:carbon-commons,代码行数:12,代码来源:CarbonAppUploaderClient.java


示例6: addUploadedFileItem

import org.wso2.carbon.application.mgt.stub.upload.types.carbon.UploadedFileItem; //导入依赖的package包/类
public void addUploadedFileItem(DataHandler dataHandler, String fileName, String fileType) {
    UploadedFileItem uploadedFileItem = new UploadedFileItem();
    uploadedFileItem.setDataHandler(dataHandler);
    uploadedFileItem.setFileName(fileName);
    uploadedFileItem.setFileType(fileType);
    uploadServiceTypeList.add(uploadedFileItem);
}
 
开发者ID:wso2,项目名称:carbon-commons,代码行数:8,代码来源:CarbonAppUploaderClient.java


示例7: uploadCarbonAppArtifact

import org.wso2.carbon.application.mgt.stub.upload.types.carbon.UploadedFileItem; //导入依赖的package包/类
public void uploadCarbonAppArtifact(String fileName, DataHandler dh)
        throws RemoteException {
    UploadedFileItem[] carbonAppArray = new UploadedFileItem[1];
    UploadedFileItem carbonApp = new UploadedFileItem();

    carbonApp.setFileName(fileName);
    carbonApp.setDataHandler(dh);
    carbonApp.setFileType("jar");

    carbonAppArray[0] = carbonApp;
    carbonAppUploaderStub.uploadApp(carbonAppArray);

}
 
开发者ID:wso2,项目名称:product-es,代码行数:14,代码来源:CarbonAppUploaderClient.java


示例8: uploadFileItems

import org.wso2.carbon.application.mgt.stub.upload.types.carbon.UploadedFileItem; //导入依赖的package包/类
public void uploadFileItems() throws RemoteException {
    UploadedFileItem[] uploadServiceTypes = new UploadedFileItem[uploadServiceTypeList.size()];
    uploadServiceTypes = uploadServiceTypeList.toArray(uploadServiceTypes);
    stub.uploadApp(uploadServiceTypes);
}
 
开发者ID:wso2,项目名称:carbon-commons,代码行数:6,代码来源:CarbonAppUploaderClient.java



注:本文中的org.wso2.carbon.application.mgt.stub.upload.types.carbon.UploadedFileItem类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
Java ImaSdkSettings类代码示例发布时间:2022-05-22
下一篇:
Java EditorTestUtil类代码示例发布时间:2022-05-22
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap