Job.idl (d1766043) | Job.idl (96af39f7) |
---|---|
1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 28 unchanged lines hidden (view full) --- 37module com { module sun { module star { module task { 38 39//============================================================================ 40/** represent a synchronous job, which can be executed by the global <type>JobExecutor</type> 41 instance. 42 43 @see AsyncJob 44 | 1/************************************************************** 2 * 3 * Licensed to the Apache Software Foundation (ASF) under one 4 * or more contributor license agreements. See the NOTICE file 5 * distributed with this work for additional information 6 * regarding copyright ownership. The ASF licenses this file 7 * to you under the Apache License, Version 2.0 (the 8 * "License"); you may not use this file except in compliance --- 28 unchanged lines hidden (view full) --- 37module com { module sun { module star { module task { 38 39//============================================================================ 40/** represent a synchronous job, which can be executed by the global <type>JobExecutor</type> 41 instance. 42 43 @see AsyncJob 44 |
45 @since OOo 1.1.2 | 45 @since OpenOffice 1.1.2 |
46 */ 47published service Job 48{ 49 //------------------------------------------------------------------------ 50 /** used to initialize and execute this job. 51 */ 52 interface com::sun::star::task::XJob; 53 54 //------------------------------------------------------------------------ 55 /** should be supported to handle environment termination gracefully. 56 */ 57 [optional] interface com::sun::star::util::XCloseable; 58}; 59 60}; }; }; }; 61 62#endif | 46 */ 47published service Job 48{ 49 //------------------------------------------------------------------------ 50 /** used to initialize and execute this job. 51 */ 52 interface com::sun::star::task::XJob; 53 54 //------------------------------------------------------------------------ 55 /** should be supported to handle environment termination gracefully. 56 */ 57 [optional] interface com::sun::star::util::XCloseable; 58}; 59 60}; }; }; }; 61 62#endif |