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